Commit 17c73aecdf490c60608bd23ec9e9637517f85a50
1 parent
fdbdf14e
Vrh.Web.Reporting v1.3.0
Showing
32 changed files
with
469 additions
and
469 deletions
Show diff stats
Vrh.OneMessage/OneMessage.cs
| ... | ... | @@ -98,7 +98,9 @@ namespace Vrh.OneMessage |
| 98 | 98 | } |
| 99 | 99 | this.MessageId = pars.MessageId; |
| 100 | 100 | |
| 101 | - var xmlc = new XmlConnection(pars.XmlConnectionString, Constants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 101 | + var xmlcs = pars.XmlConnectionString; | |
| 102 | + if (string.IsNullOrWhiteSpace(xmlcs)) { xmlcs = $"config={Constants.DEFAULT_CONFIGNAME};"; } | |
| 103 | + var xmlc = new XmlConnection(xmlcs); | |
| 102 | 104 | using (var omxp = new OneMessageXmlParser(xmlc, pars.AppPath, pars.LCID, pars.Parameters, pars.MessageId, pars.Delivery)) |
| 103 | 105 | { |
| 104 | 106 | #region Combining external parameters with xml structure | ... | ... |
Vrh.OneMessage/OneMessageParameters.cs
| ... | ... | @@ -110,94 +110,38 @@ namespace Vrh.OneMessage |
| 110 | 110 | /// <summary> |
| 111 | 111 | /// Példány létrehozása a két szótár alapján. |
| 112 | 112 | /// </summary> |
| 113 | - /// <param name="basicparameters">Alap paraméterek szótára.</param> | |
| 114 | - /// <param name="extraparameters">Egyéb paramáterek szótára.</param> | |
| 113 | + /// <param name="apppath"></param> | |
| 114 | + /// <param name="firstlist">Alap paraméterek szótára.</param> | |
| 115 | + /// <param name="secondlist">Egyéb paramáterek szótára.</param> | |
| 115 | 116 | /// <exception cref="System.ApplicationException"> |
| 116 | 117 | /// Ha |
| 117 | 118 | /// </exception> |
| 118 | - public OneMessageParameters(Dictionary<string,string> basicparameters, Dictionary<string, string> extraparameters) | |
| 119 | + public OneMessageParameters(List<KeyValuePair<string,string>> firstlist, List<KeyValuePair<string, string>> secondlist=null, string apppath="") | |
| 119 | 120 | { |
| 120 | - if (basicparameters != null && basicparameters.Count() > 0) | |
| 121 | + this.AppPath = apppath; if (string.IsNullOrEmpty(this.AppPath)) { this.AppPath = ""; } | |
| 122 | + var EMPTYLIST = new List<KeyValuePair<string, string>>(); | |
| 123 | + var allparameters = (firstlist ?? EMPTYLIST).Concat(secondlist ?? EMPTYLIST); | |
| 124 | + foreach (var item in allparameters) | |
| 121 | 125 | { |
| 122 | - foreach (KeyValuePair<string, string> item in basicparameters) | |
| 126 | + if (string.IsNullOrWhiteSpace(item.Key)) continue; | |
| 127 | + var value = item.Value; | |
| 128 | + switch (item.Key) | |
| 123 | 129 | { |
| 124 | - this.Add(item.Key, item.Value); | |
| 125 | - } | |
| 126 | - } | |
| 127 | - if (extraparameters != null && extraparameters.Count() > 0) | |
| 128 | - { | |
| 129 | - foreach (KeyValuePair<string, string> item in extraparameters) | |
| 130 | - { | |
| 131 | - this.Add(item.Key, item.Value); | |
| 130 | + case Constants.UParam.XML: this.XmlConnectionString = value; break; | |
| 131 | + case Constants.UParam.LCID: this.LCID = value; break; | |
| 132 | + case Constants.UParam.MSGID: this.MessageId = value; break; | |
| 133 | + case Constants.UParam.DELIVERY: this.Delivery = value; break; | |
| 134 | + case Constants.UParam.SENDAS: this.SendAs = value; break; | |
| 135 | + case Constants.UParam.CONNSTR: this.ConnectionString = value; break; | |
| 136 | + case Constants.UParam.SENDCOPYTO: this.SendCopyTo = value; break; | |
| 137 | + case Constants.UParam.SENDTO: this.SendTo = value; break; | |
| 138 | + case Constants.UParam.SUBJECT: this.Subject = value; break; | |
| 139 | + case Constants.UParam.MSGBODY: this.MessageBody = value; break; | |
| 140 | + case Constants.UParam.ATTACHMENTS: this.Attachments = value; break; | |
| 141 | + default: if (Parameters.ContainsKey(item.Key)) { this.Parameters[item.Key] = value; } else { Parameters.Add(item.Key, value); } break; | |
| 132 | 142 | } |
| 133 | 143 | } |
| 134 | 144 | } |
| 135 | 145 | #endregion Constructors |
| 136 | - | |
| 137 | - #region Add public method | |
| 138 | - /// <summary> | |
| 139 | - /// Érték hozzáadása az osztályhoz. Ha <paramref name="key"/> nevű | |
| 140 | - /// tulajdonság létezik, akkor az megkapja a <paramref name="value"/> | |
| 141 | - /// értékét, ha nem létezik, akkor a <paramref name="key"/> névvel együtt | |
| 142 | - /// bekerül a Parameters gyűjteménybe, mely egy string,string típusú Dictionary. | |
| 143 | - /// Már létező paraméter vagy korábban értéket kapott tulajdonság értéke felülíródik. | |
| 144 | - /// </summary> | |
| 145 | - /// <param name="key">A tulajdonságra vagy paraméterre jellemző elnevezés.</param> | |
| 146 | - /// <param name="value">A tulajdonság vagy paraméter értéke.</param> | |
| 147 | - /// <remarks> | |
| 148 | - /// Ha key üres vagy null, akkor nem történik semmi. | |
| 149 | - /// </remarks> | |
| 150 | - public void Add(string key, string value) | |
| 151 | - { | |
| 152 | - if (string.IsNullOrWhiteSpace(key)) return; | |
| 153 | - | |
| 154 | - switch (key) | |
| 155 | - { | |
| 156 | - case Constants.UParam.XML: | |
| 157 | - this.XmlConnectionString = value; | |
| 158 | - break; | |
| 159 | - case Constants.UParam.LCID: | |
| 160 | - this.LCID = value; | |
| 161 | - break; | |
| 162 | - case Constants.UParam.MSGID: | |
| 163 | - this.MessageId= value; | |
| 164 | - break; | |
| 165 | - case Constants.UParam.DELIVERY: | |
| 166 | - this.Delivery = value; | |
| 167 | - break; | |
| 168 | - case Constants.UParam.SENDAS: | |
| 169 | - this.SendAs= value; | |
| 170 | - break; | |
| 171 | - case Constants.UParam.CONNSTR: | |
| 172 | - this.ConnectionString= value; | |
| 173 | - break; | |
| 174 | - case Constants.UParam.SENDCOPYTO: | |
| 175 | - this.SendCopyTo = value; | |
| 176 | - break; | |
| 177 | - case Constants.UParam.SENDTO: | |
| 178 | - this.SendTo= value; | |
| 179 | - break; | |
| 180 | - case Constants.UParam.SUBJECT: | |
| 181 | - this.Subject= value; | |
| 182 | - break; | |
| 183 | - case Constants.UParam.MSGBODY: | |
| 184 | - this.MessageBody = value; | |
| 185 | - break; | |
| 186 | - case Constants.UParam.ATTACHMENTS: | |
| 187 | - this.Attachments= value; | |
| 188 | - break; | |
| 189 | - default: | |
| 190 | - if (Parameters.ContainsKey(key)) | |
| 191 | - { | |
| 192 | - this.Parameters[key] = value; | |
| 193 | - } | |
| 194 | - else | |
| 195 | - { | |
| 196 | - Parameters.Add(key, value); | |
| 197 | - } | |
| 198 | - break; | |
| 199 | - } | |
| 200 | - } | |
| 201 | - #endregion Add public method | |
| 202 | 146 | } |
| 203 | 147 | } | ... | ... |
Vrh.OneMessage/Vrh.OneMessage.csproj
| ... | ... | @@ -62,8 +62,8 @@ |
| 62 | 62 | <Reference Include="VRH.Common.EF, Version=3.0.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 63 | 63 | <HintPath>..\packages\VRH.Common.3.0.0\lib\net45\VRH.Common.EF.dll</HintPath> |
| 64 | 64 | </Reference> |
| 65 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 66 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 65 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 66 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 67 | 67 | </Reference> |
| 68 | 68 | </ItemGroup> |
| 69 | 69 | <ItemGroup> | ... | ... |
Vrh.OneMessage/packages.config
| ... | ... | @@ -2,5 +2,5 @@ |
| 2 | 2 | <packages> |
| 3 | 3 | <package id="EntityFramework" version="6.4.4" targetFramework="net45" /> |
| 4 | 4 | <package id="VRH.Common" version="3.0.0" targetFramework="net45" /> |
| 5 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 5 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 6 | 6 | </packages> |
| 7 | 7 | \ No newline at end of file | ... | ... |
Vrh.OneReport/ReportService.cs
| ... | ... | @@ -156,7 +156,8 @@ namespace Vrh.OneReport |
| 156 | 156 | checklcid = string.IsNullOrWhiteSpace(checklcid) ? lcid : checklcid.Trim(); |
| 157 | 157 | if (checklcid == "*") checklcid = ""; |
| 158 | 158 | |
| 159 | - var xmlcDir = new XmlConnection(xml, Constants.DEFAULT_CONFIG, XmlConnection.DefaultTypes.ConfigurationName); | |
| 159 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={Constants.DEFAULT_CONFIG};"; } | |
| 160 | + var xmlcDir = new XmlConnection(xml); | |
| 160 | 161 | using (var directory = new DirectoryXmlParser(xmlcDir, m_BasePath, lcid, otherVars)) |
| 161 | 162 | { |
| 162 | 163 | var reportNamesArray = reportNames.Split(','); |
| ... | ... | @@ -218,7 +219,8 @@ namespace Vrh.OneReport |
| 218 | 219 | listlcid = string.IsNullOrWhiteSpace(listlcid) ? lcid : listlcid.Trim(); |
| 219 | 220 | if (listlcid == "*") listlcid = null; |
| 220 | 221 | |
| 221 | - var xmlcDir = new XmlConnection(xml, Constants.DEFAULT_CONFIG, XmlConnection.DefaultTypes.ConfigurationName); | |
| 222 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={Constants.DEFAULT_CONFIG};"; } | |
| 223 | + var xmlcDir = new XmlConnection(xml); | |
| 222 | 224 | using (var directory = new DirectoryXmlParser(xmlcDir, m_BasePath, lcid, otherVars)) |
| 223 | 225 | { |
| 224 | 226 | return directory.List(listmode, listlcid, reportId); |
| ... | ... | @@ -274,10 +276,8 @@ namespace Vrh.OneReport |
| 274 | 276 | { |
| 275 | 277 | try |
| 276 | 278 | { |
| 277 | - var xmlc = new XmlConnection( | |
| 278 | - xmlConnectionString, | |
| 279 | - Constants.DEFAULT_CONFIG, | |
| 280 | - XmlConnection.DefaultTypes.ConfigurationName); | |
| 279 | + if (string.IsNullOrWhiteSpace(xmlConnectionString)) { xmlConnectionString = $"config={Constants.DEFAULT_CONFIG};"; } | |
| 280 | + var xmlc = new XmlConnection(xmlConnectionString); | |
| 281 | 281 | if (string.IsNullOrWhiteSpace(xmlc.ConfigurationName)) { throw new Exception(ERR_CONFIGITEMREQUIRED); } |
| 282 | 282 | this.Report = new OneReportXmlParser(xmlc, m_BasePath, lcid, otherVars); |
| 283 | 283 | } | ... | ... |
Vrh.OneReport/Vrh.OneReport.csproj
| ... | ... | @@ -103,8 +103,8 @@ |
| 103 | 103 | <Reference Include="VRH.Log4Pro.MultiLanguageManager, Version=3.21.3.0, Culture=neutral, processorArchitecture=MSIL"> |
| 104 | 104 | <HintPath>..\packages\VRH.Log4Pro.MultiLanguageManager.3.21.3\lib\net45\VRH.Log4Pro.MultiLanguageManager.dll</HintPath> |
| 105 | 105 | </Reference> |
| 106 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 107 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 106 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 107 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 108 | 108 | </Reference> |
| 109 | 109 | </ItemGroup> |
| 110 | 110 | <ItemGroup> | ... | ... |
Vrh.OneReport/packages.config
| ... | ... | @@ -10,5 +10,5 @@ |
| 10 | 10 | <package id="Newtonsoft.Json" version="13.0.3" targetFramework="net45" /> |
| 11 | 11 | <package id="VRH.Common" version="3.0.0" targetFramework="net45" /> |
| 12 | 12 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net45" /> |
| 13 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 13 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 14 | 14 | </packages> |
| 15 | 15 | \ No newline at end of file | ... | ... |
Vrh.Web.OneReport.Lib/Vrh.Web.OneReport.Lib.csproj
| ... | ... | @@ -111,11 +111,11 @@ |
| 111 | 111 | <HintPath>..\packages\VRH.Log4Pro.MultiLanguageManager.3.21.3\lib\net45\VRH.Log4Pro.MultiLanguageManager.dll</HintPath> |
| 112 | 112 | <Private>True</Private> |
| 113 | 113 | </Reference> |
| 114 | - <Reference Include="Vrh.Web.Common.Lib, Version=2.20.2.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 115 | - <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.2\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 114 | + <Reference Include="Vrh.Web.Common.Lib, Version=2.20.3.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 115 | + <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.3\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 116 | 116 | </Reference> |
| 117 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 118 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 117 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 118 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 119 | 119 | </Reference> |
| 120 | 120 | </ItemGroup> |
| 121 | 121 | <ItemGroup> | ... | ... |
Vrh.Web.OneReport.Lib/packages.config
| ... | ... | @@ -11,6 +11,6 @@ |
| 11 | 11 | <package id="Newtonsoft.Json" version="13.0.3" targetFramework="net451" /> |
| 12 | 12 | <package id="VRH.Common" version="3.0.0" targetFramework="net451" /> |
| 13 | 13 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net451" /> |
| 14 | - <package id="Vrh.Web.Common.Lib" version="2.20.2" targetFramework="net462" /> | |
| 15 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 14 | + <package id="Vrh.Web.Common.Lib" version="2.20.3" targetFramework="net462" /> | |
| 15 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 16 | 16 | </packages> |
| 17 | 17 | \ No newline at end of file | ... | ... |
Vrh.Web.Reporting/Areas/OneMessage/Controllers/OneMessageController.cs deleted
| ... | ... | @@ -1,76 +0,0 @@ |
| 1 | -using System; | |
| 2 | -using System.Collections.Generic; | |
| 3 | -using System.Linq; | |
| 4 | -using System.Web; | |
| 5 | -using System.Web.Mvc; | |
| 6 | -using System.Collections; | |
| 7 | - | |
| 8 | -using VRH.Common; | |
| 9 | -using Vrh.Web.Common.Lib; | |
| 10 | -using Vrh.OneMessage; | |
| 11 | - | |
| 12 | -namespace Vrh.Web.OneMessage.Areas.OneMessage.Controllers | |
| 13 | -{ | |
| 14 | - public class OneMessageController : BaseController | |
| 15 | - { | |
| 16 | - #region SendSMTPMessage action | |
| 17 | - /// <summary> | |
| 18 | - /// Vrh.OneMessage SMTP küldés belépési pontja. | |
| 19 | - /// </summary> | |
| 20 | - /// <returns></returns> | |
| 21 | - [HttpPost] | |
| 22 | - public ActionResult SendSMTPMessage(string[][] paramlist = null) | |
| 23 | - { | |
| 24 | - var rij = new ReturnInfoJSON(); | |
| 25 | - try | |
| 26 | - { | |
| 27 | - base.ParameterSeparating(typeof(Constants.UParam)); | |
| 28 | - base.ParameterSeparating(paramlist, typeof(Constants.UParam)); | |
| 29 | - | |
| 30 | - #region LCID beállítása | |
| 31 | - if (String.IsNullOrWhiteSpace(base.RequestedParameters[Constants.UParam.LCID])) | |
| 32 | - { // A ForcedLanguageCode a BaseController konstruktorában megkapja a MultiLanguageManager.RelevantLanguageCode-ot | |
| 33 | - base.RequestedParameters[Constants.UParam.LCID] = base.ForcedLanguageCode; | |
| 34 | - } | |
| 35 | - else | |
| 36 | - { | |
| 37 | - base.ForcedLanguageCode = base.RequestedParameters[Constants.UParam.LCID]; | |
| 38 | - } | |
| 39 | - #endregion LCID beállítása | |
| 40 | - | |
| 41 | - #region MessageId meglétének ellenőrzése | |
| 42 | - if (string.IsNullOrWhiteSpace(base.RequestedParameters[Constants.UParam.MSGID])) | |
| 43 | - { | |
| 44 | - throw new Exception($"Az '{Constants.UParam.MSGID}' URL paraméter hiányzik!"); | |
| 45 | - } | |
| 46 | - #endregion MessageId meglétének ellenőrzése | |
| 47 | - | |
| 48 | - var parameters = new OneMessageParameters(base.RequestedParameters, base.OtherParameters) | |
| 49 | - { | |
| 50 | - AppPath = Server.MapPath(WebCommon.SIGN_RELATIVE) | |
| 51 | - }; | |
| 52 | - | |
| 53 | - var om = new Vrh.OneMessage.OneMessage(parameters); | |
| 54 | - | |
| 55 | - if (om.ErrorList.Count == 0) | |
| 56 | - { //ha nem volt hiba a feldolgozás közben, következhet a küldés | |
| 57 | - om.SendMessage(); | |
| 58 | - rij.ReturnValue = 0; | |
| 59 | - rij.ReturnMessage = "Az üzenet elküldése sikeresen megtörtént."; | |
| 60 | - } | |
| 61 | - else | |
| 62 | - { | |
| 63 | - rij.ReturnValue = -1; | |
| 64 | - rij.ReturnMessage = string.Join(WebCommon.HTML_NEWLINE, om.ErrorList); | |
| 65 | - } | |
| 66 | - } | |
| 67 | - catch (Exception ex) | |
| 68 | - { | |
| 69 | - rij.ReturnValue = -1; | |
| 70 | - rij.ReturnMessage = string.Join(WebCommon.HTML_NEWLINE, WebCommon.ErrorListBuilder(ex)); | |
| 71 | - } | |
| 72 | - return Json(rij, JsonRequestBehavior.AllowGet); | |
| 73 | - } | |
| 74 | - #endregion SendSMTPMessage action | |
| 75 | - } | |
| 76 | -} |
Vrh.Web.Reporting/Areas/OneMessage/OneMessageAreaRegistration.cs deleted
| ... | ... | @@ -1,24 +0,0 @@ |
| 1 | -using System.Web.Mvc; | |
| 2 | - | |
| 3 | -namespace Vrh.Web.OneMessage.Areas.OneMessage | |
| 4 | -{ | |
| 5 | - public class OneMessageAreaRegistration : AreaRegistration | |
| 6 | - { | |
| 7 | - public override string AreaName | |
| 8 | - { | |
| 9 | - get | |
| 10 | - { | |
| 11 | - return "OneMessage"; | |
| 12 | - } | |
| 13 | - } | |
| 14 | - | |
| 15 | - public override void RegisterArea(AreaRegistrationContext context) | |
| 16 | - { | |
| 17 | - context.MapRoute( | |
| 18 | - "OneMessage_default", | |
| 19 | - "OneMessage/{controller}/{action}/{id}", | |
| 20 | - new { action = "Index", id = UrlParameter.Optional } | |
| 21 | - ); | |
| 22 | - } | |
| 23 | - } | |
| 24 | -} | |
| 25 | 0 | \ No newline at end of file |
Vrh.Web.Reporting/Properties/AssemblyInfo.cs
| ... | ... | @@ -36,6 +36,6 @@ using System.Runtime.InteropServices; |
| 36 | 36 | // You can specify all the values or you can default the Build and Revision Numbers |
| 37 | 37 | // by using the '*' as shown below: |
| 38 | 38 | // [assembly: AssemblyVersion("1.0.*")] |
| 39 | -[assembly: AssemblyVersion("1.2.1.0")] | |
| 40 | -[assembly: AssemblyFileVersion("1.2.1.0")] | |
| 41 | -[assembly: AssemblyInformationalVersion("1.2.1")] | |
| 39 | +[assembly: AssemblyVersion("1.3.0.0")] | |
| 40 | +[assembly: AssemblyFileVersion("1.3.0.0")] | |
| 41 | +[assembly: AssemblyInformationalVersion("1.3.0")] | ... | ... |
Vrh.Web.Reporting/Vrh.Web.Reporting.csproj
| ... | ... | @@ -293,32 +293,32 @@ |
| 293 | 293 | <Reference Include="VRH.Log4Pro.WebTools, Version=1.12.5.0, Culture=neutral, processorArchitecture=MSIL"> |
| 294 | 294 | <HintPath>..\packages\VRH.Log4Pro.WebTools.1.12.5\lib\net451\VRH.Log4Pro.WebTools.dll</HintPath> |
| 295 | 295 | </Reference> |
| 296 | - <Reference Include="Vrh.Logger, Version=3.0.9.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 297 | - <HintPath>..\packages\Vrh.Logger.3.0.9\lib\net451\Vrh.Logger.dll</HintPath> | |
| 296 | + <Reference Include="Vrh.Logger, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 297 | + <HintPath>..\packages\Vrh.Logger.3.1.0\lib\net451\Vrh.Logger.dll</HintPath> | |
| 298 | 298 | </Reference> |
| 299 | 299 | <Reference Include="Vrh.Membership, Version=4.13.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 300 | 300 | <HintPath>..\packages\Vrh.Membership.4.13.0\lib\net451\Vrh.Membership.dll</HintPath> |
| 301 | 301 | </Reference> |
| 302 | - <Reference Include="Vrh.Web.Common.Lib, Version=2.20.2.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 303 | - <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.2\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 302 | + <Reference Include="Vrh.Web.Common.Lib, Version=2.20.3.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 303 | + <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.3\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 304 | 304 | </Reference> |
| 305 | - <Reference Include="Vrh.Web.FileManager.Lib, Version=1.5.1.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 306 | - <HintPath>..\packages\Vrh.Web.FileManager.1.5.1\lib\net462\Vrh.Web.FileManager.Lib.dll</HintPath> | |
| 305 | + <Reference Include="Vrh.Web.FileManager.Lib, Version=1.6.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 306 | + <HintPath>..\packages\Vrh.Web.FileManager.1.6.0\lib\net462\Vrh.Web.FileManager.Lib.dll</HintPath> | |
| 307 | 307 | </Reference> |
| 308 | - <Reference Include="Vrh.Web.Membership.Lib, Version=4.10.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 309 | - <HintPath>..\packages\Vrh.Web.Membership.4.10.0\lib\net451\Vrh.Web.Membership.Lib.dll</HintPath> | |
| 308 | + <Reference Include="Vrh.Web.Membership.Lib, Version=4.11.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 309 | + <HintPath>..\packages\Vrh.Web.Membership.4.11.0\lib\net451\Vrh.Web.Membership.Lib.dll</HintPath> | |
| 310 | 310 | </Reference> |
| 311 | - <Reference Include="Vrh.Web.Menu.Lib, Version=1.28.5.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 312 | - <HintPath>..\packages\Vrh.Web.Menu.1.28.5\lib\net451\Vrh.Web.Menu.Lib.dll</HintPath> | |
| 311 | + <Reference Include="Vrh.Web.Menu.Lib, Version=1.29.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 312 | + <HintPath>..\packages\Vrh.Web.Menu.1.29.0\lib\net451\Vrh.Web.Menu.Lib.dll</HintPath> | |
| 313 | 313 | </Reference> |
| 314 | 314 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 315 | 315 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 316 | 316 | </Reference> |
| 317 | - <Reference Include="Vrh.WebForm.Lib, Version=2.7.1.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 318 | - <HintPath>..\packages\Vrh.WebForm.2.7.1\lib\net462\Vrh.WebForm.Lib.dll</HintPath> | |
| 317 | + <Reference Include="Vrh.WebForm.Lib, Version=2.8.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 318 | + <HintPath>..\packages\Vrh.WebForm.2.8.0\lib\net462\Vrh.WebForm.Lib.dll</HintPath> | |
| 319 | 319 | </Reference> |
| 320 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 321 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 320 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 321 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 322 | 322 | </Reference> |
| 323 | 323 | <Reference Include="WebActivatorEx, Version=2.0.0.0, Culture=neutral, PublicKeyToken=7b26dc2a43f6a0d4, processorArchitecture=MSIL"> |
| 324 | 324 | <HintPath>..\packages\WebActivatorEx.2.2.0\lib\net40\WebActivatorEx.dll</HintPath> |
| ... | ... | @@ -338,8 +338,6 @@ |
| 338 | 338 | <Compile Include="App_Start\FilterConfig.cs" /> |
| 339 | 339 | <Compile Include="App_Start\RegisterClientValidationExtensions.cs" /> |
| 340 | 340 | <Compile Include="App_Start\RouteConfig.cs" /> |
| 341 | - <Compile Include="Areas\OneMessage\Controllers\OneMessageController.cs" /> | |
| 342 | - <Compile Include="Areas\OneMessage\OneMessageAreaRegistration.cs" /> | |
| 343 | 341 | <Compile Include="Controllers\HomeController.cs" /> |
| 344 | 342 | <Compile Include="Global.asax.cs"> |
| 345 | 343 | <DependentUpon>Global.asax</DependentUpon> |
| ... | ... | @@ -689,6 +687,10 @@ |
| 689 | 687 | <Content Include="Areas\WebTools\Views\_LayoutNoMenu.cshtml" /> |
| 690 | 688 | <Content Include="Areas\WebTools\Views\web.config" /> |
| 691 | 689 | <Content Include="Areas\WebTools\Views\UserIsNotAuthenticated.cshtml" /> |
| 690 | + <Content Include="Areas\FileManager\Views\_ViewStart.cshtml" /> | |
| 691 | + <Content Include="Areas\FileManager\Views\web.config" /> | |
| 692 | + <Content Include="Areas\FileManager\Views\FileManager\Index.cshtml" /> | |
| 693 | + <Content Include="Areas\FileManager\Views\FileManager\Error.cshtml" /> | |
| 692 | 694 | <Content Include="Areas\UserAdministration\Views\_ViewStart.cshtml" /> |
| 693 | 695 | <Content Include="Areas\UserAdministration\Views\web.config" /> |
| 694 | 696 | <Content Include="Areas\UserAdministration\Views\User\Roles.cshtml" /> |
| ... | ... | @@ -736,6 +738,30 @@ |
| 736 | 738 | <Content Include="Areas\UAManyToMany\Views\UAManyToMany\_MultiSelectLists.cshtml" /> |
| 737 | 739 | <Content Include="Areas\UAManyToMany\Views\UAManyToMany\_Main.cshtml" /> |
| 738 | 740 | <Content Include="Areas\UAManyToMany\Views\UAManyToMany\ManyToMany.cshtml" /> |
| 741 | + <Content Include="Areas\Menu\Views\_ViewStart.cshtml" /> | |
| 742 | + <Content Include="Areas\Menu\Views\web.config" /> | |
| 743 | + <Content Include="Areas\Menu\Views\Shared\ErrorList.cshtml" /> | |
| 744 | + <Content Include="Areas\Menu\Views\Shared\ErrorEx.cshtml" /> | |
| 745 | + <Content Include="Areas\Menu\Views\Menu\TouchScreenSample.cshtml" /> | |
| 746 | + <Content Include="Areas\Menu\Views\Menu\TouchScreen.cshtml" /> | |
| 747 | + <Content Include="Areas\Menu\Views\Menu\PermissionMessage.cshtml" /> | |
| 748 | + <Content Include="Areas\Menu\Views\Menu\IFrame.cshtml" /> | |
| 749 | + <Content Include="Areas\Menu\Views\Menu\DesktopDown.cshtml" /> | |
| 750 | + <Content Include="Areas\Menu\Views\Menu\Desktop.cshtml" /> | |
| 751 | + <Content Include="Areas\Menu\Views\MenuPage\OpenRightSample.cshtml" /> | |
| 752 | + <Content Include="Areas\Menu\Views\MenuPage\OpenRight.cshtml" /> | |
| 753 | + <Content Include="Areas\Menu\Views\MenuPage\AccordionSample.cshtml" /> | |
| 754 | + <Content Include="Areas\Menu\Views\MenuPage\Accordion.cshtml" /> | |
| 755 | + <Content Include="Areas\Menu\Views\Layout\_LayoutNoMenu.cshtml" /> | |
| 756 | + <Content Include="Areas\Menu\Views\Layout\_Layout.cshtml" /> | |
| 757 | + <Content Include="Areas\Menu\Views\Layout\LanguageSelection.cshtml" /> | |
| 758 | + <Content Include="Areas\Menu\Views\Layout\About.cshtml" /> | |
| 759 | + <Content Include="Areas\WebForm\Views\WebForm\WebForm.cshtml" /> | |
| 760 | + <Content Include="Areas\WebForm\Views\WebForm\Inputs.cshtml" /> | |
| 761 | + <Content Include="Areas\WebForm\Views\WebForm\Index.cshtml" /> | |
| 762 | + <Content Include="Areas\WebForm\Views\WebForm\CurrentInput.cshtml" /> | |
| 763 | + <Content Include="Areas\WebForm\Views\web.config" /> | |
| 764 | + <Content Include="Areas\WebForm\Views\Shared\WebFormError.cshtml" /> | |
| 739 | 765 | <None Include="LogConfig.xml"> |
| 740 | 766 | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 741 | 767 | </None> |
| ... | ... | @@ -868,16 +894,6 @@ |
| 868 | 894 | <Content Include="Content\bootstrap-reboot.css.map" /> |
| 869 | 895 | <Content Include="Content\bootstrap-grid.min.css.map" /> |
| 870 | 896 | <Content Include="Content\bootstrap-grid.css.map" /> |
| 871 | - <Content Include="Areas\WebForm\Views\WebForm\WebForm.cshtml" /> | |
| 872 | - <Content Include="Areas\WebForm\Views\WebForm\Inputs.cshtml" /> | |
| 873 | - <Content Include="Areas\WebForm\Views\WebForm\Index.cshtml" /> | |
| 874 | - <Content Include="Areas\WebForm\Views\WebForm\CurrentInput.cshtml" /> | |
| 875 | - <Content Include="Areas\WebForm\Views\web.config" /> | |
| 876 | - <Content Include="Areas\WebForm\Views\Shared\WebFormError.cshtml" /> | |
| 877 | - <Content Include="Areas\FileManager\Views\_ViewStart.cshtml" /> | |
| 878 | - <Content Include="Areas\FileManager\Views\web.config" /> | |
| 879 | - <Content Include="Areas\FileManager\Views\FileManager\Index.cshtml" /> | |
| 880 | - <Content Include="Areas\FileManager\Views\FileManager\Error.cshtml" /> | |
| 881 | 897 | <Content Include="Areas\iSchedulerReport\Views\iSchedulerReport\Editor.cshtml" /> |
| 882 | 898 | <Content Include="Areas\iSchedulerReport\Views\iSchedulerReport\Manager.cshtml" /> |
| 883 | 899 | <Content Include="Areas\iSchedulerReport\Views\Shared\ErrorList.cshtml" /> |
| ... | ... | @@ -934,6 +950,7 @@ |
| 934 | 950 | <None Include="system.web.authentication.config" /> |
| 935 | 951 | <None Include="system.web.membership.config" /> |
| 936 | 952 | <None Include="system.web.rolemanager.config" /> |
| 953 | + <Content Include="Views\_ViewStart.cshtml" /> | |
| 937 | 954 | <None Include="Vrh.NugetModuls.Documentations\VRH.Common\ReadMe.md" /> |
| 938 | 955 | <Content Include="Scripts\vrh.bootstrap-datetimepicker.js" /> |
| 939 | 956 | <Content Include="Scripts\vrh.bootstrap-datetimepicker.min.js" /> |
| ... | ... | @@ -941,11 +958,6 @@ |
| 941 | 958 | <Content Include="Scripts\vrh.commontools.min.js" /> |
| 942 | 959 | <Content Include="SqlServerTypes\readme.htm" /> |
| 943 | 960 | <None Include="Vrh.NugetModuls.Documentations\VRH.Log4Pro.WebTools\ReadMe.md" /> |
| 944 | - <Content Include="Vrh.NugetModuls.Documentations\Vrh.Logger\ReadMe.md" /> | |
| 945 | - <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Common.Lib\ReadMe.md" /> | |
| 946 | - <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.FileManager\ReadMe.md" /> | |
| 947 | - <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Membership\ReadMe.md" /> | |
| 948 | - <None Include="Vrh.NugetModuls.Documentations\Vrh.WebForm\ReadMe.md" /> | |
| 949 | 961 | <Content Include="Scripts\jquery-ui-1.13.2.js" /> |
| 950 | 962 | <Content Include="Scripts\jquery-ui-1.13.2.min.js" /> |
| 951 | 963 | <Content Include="WCFBehaviors.config" /> |
| ... | ... | @@ -958,29 +970,9 @@ |
| 958 | 970 | <Content Include="Scripts\jquery-3.6.4.min.js" /> |
| 959 | 971 | <Content Include="Scripts\jquery-3.6.4.slim.js" /> |
| 960 | 972 | <Content Include="Scripts\jquery-3.6.4.slim.min.js" /> |
| 961 | - <Content Include="Views\_ViewStart.cshtml" /> | |
| 962 | - <Content Include="Areas\Menu\Views\_ViewStart.cshtml" /> | |
| 963 | - <Content Include="Areas\Menu\Views\web.config" /> | |
| 964 | - <Content Include="Areas\Menu\Views\Shared\ErrorList.cshtml" /> | |
| 965 | - <Content Include="Areas\Menu\Views\Shared\ErrorEx.cshtml" /> | |
| 966 | - <Content Include="Areas\Menu\Views\Menu\TouchScreenSample.cshtml" /> | |
| 967 | - <Content Include="Areas\Menu\Views\Menu\TouchScreen.cshtml" /> | |
| 968 | - <Content Include="Areas\Menu\Views\Menu\PermissionMessage.cshtml" /> | |
| 969 | - <Content Include="Areas\Menu\Views\Menu\IFrame.cshtml" /> | |
| 970 | - <Content Include="Areas\Menu\Views\Menu\DesktopDown.cshtml" /> | |
| 971 | - <Content Include="Areas\Menu\Views\Menu\Desktop.cshtml" /> | |
| 972 | - <Content Include="Areas\Menu\Views\MenuPage\OpenRightSample.cshtml" /> | |
| 973 | - <Content Include="Areas\Menu\Views\MenuPage\OpenRight.cshtml" /> | |
| 974 | - <Content Include="Areas\Menu\Views\MenuPage\AccordionSample.cshtml" /> | |
| 975 | - <Content Include="Areas\Menu\Views\MenuPage\Accordion.cshtml" /> | |
| 976 | - <Content Include="Areas\Menu\Views\Layout\_LayoutNoMenu.cshtml" /> | |
| 977 | - <Content Include="Areas\Menu\Views\Layout\_Layout.cshtml" /> | |
| 978 | - <Content Include="Areas\Menu\Views\Layout\LanguageSelection.cshtml" /> | |
| 979 | - <Content Include="Areas\Menu\Views\Layout\About.cshtml" /> | |
| 980 | 973 | <Content Include="Scripts\jquery-3.6.4.slim.min.map" /> |
| 981 | 974 | <Content Include="Scripts\jquery-3.6.4.min.map" /> |
| 982 | 975 | <None Include="Vrh.NugetModuls.Documentations\Vrh.Log4Pro.MultiLanguageManager\ReadMe.md" /> |
| 983 | - <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Menu\ReadMe.md" /> | |
| 984 | 976 | <None Include="Scripts\jquery.validate-vsdoc.js" /> |
| 985 | 977 | <Content Include="Scripts\jquery.validate.js" /> |
| 986 | 978 | <Content Include="Scripts\jquery.validate.min.js" /> |
| ... | ... | @@ -1223,6 +1215,12 @@ |
| 1223 | 1215 | <Content Include="webfonts\fa-brands-400.woff" /> |
| 1224 | 1216 | <Content Include="webfonts\fa-brands-400.ttf" /> |
| 1225 | 1217 | <Content Include="webfonts\fa-brands-400.eot" /> |
| 1218 | + <Content Include="Vrh.NugetModuls.Documentations\Vrh.Logger\ReadMe.md" /> | |
| 1219 | + <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Common.Lib\ReadMe.md" /> | |
| 1220 | + <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.FileManager\ReadMe.md" /> | |
| 1221 | + <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Membership\ReadMe.md" /> | |
| 1222 | + <None Include="Vrh.NugetModuls.Documentations\Vrh.Web.Menu\ReadMe.md" /> | |
| 1223 | + <None Include="Vrh.NugetModuls.Documentations\Vrh.WebForm\ReadMe.md" /> | |
| 1226 | 1224 | <None Include="XmlParser.xml"> |
| 1227 | 1225 | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 1228 | 1226 | </None> | ... | ... |
Vrh.Web.Reporting/Web.config
| ... | ... | @@ -41,10 +41,10 @@ |
| 41 | 41 | <add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" /> |
| 42 | 42 | </providers> |
| 43 | 43 | </sessionState> |
| 44 | - <membership configSource="system.web.membership.config"></membership> | |
| 45 | - <roleManager configSource="system.web.roleManager.config"></roleManager> | |
| 46 | - <identity configSource="WebIdentity.config" /> | |
| 47 | - <authentication configSource="system.web.authentication.config"></authentication> | |
| 44 | + <membership configSource="system.web.membership.config"/> | |
| 45 | + <roleManager configSource="system.web.roleManager.config"/> | |
| 46 | + <identity configSource="WebIdentity.config"/> | |
| 47 | + <authentication configSource="system.web.authentication.config"/> | |
| 48 | 48 | </system.web> |
| 49 | 49 | <runtime> |
| 50 | 50 | <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | ... | ... |
Vrh.Web.Reporting/packages.config
| ... | ... | @@ -105,15 +105,15 @@ |
| 105 | 105 | <package id="VRH.Common" version="3.0.0" targetFramework="net472" /> |
| 106 | 106 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net461" /> |
| 107 | 107 | <package id="VRH.Log4Pro.WebTools" version="1.12.5" targetFramework="net462" /> |
| 108 | - <package id="Vrh.Logger" version="3.0.9" targetFramework="net462" /> | |
| 108 | + <package id="Vrh.Logger" version="3.1.0" targetFramework="net462" /> | |
| 109 | 109 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 110 | - <package id="Vrh.Web.Common.Lib" version="2.20.2" targetFramework="net462" /> | |
| 111 | - <package id="Vrh.Web.FileManager" version="1.5.1" targetFramework="net472" /> | |
| 112 | - <package id="Vrh.Web.Membership" version="4.10.0" targetFramework="net462" /> | |
| 113 | - <package id="Vrh.Web.Menu" version="1.28.5" targetFramework="net461" /> | |
| 110 | + <package id="Vrh.Web.Common.Lib" version="2.20.3" targetFramework="net462" /> | |
| 111 | + <package id="Vrh.Web.FileManager" version="1.6.0" targetFramework="net462" /> | |
| 112 | + <package id="Vrh.Web.Membership" version="4.11.0" targetFramework="net462" /> | |
| 113 | + <package id="Vrh.Web.Menu" version="1.29.0" targetFramework="net462" /> | |
| 114 | 114 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 115 | - <package id="Vrh.WebForm" version="2.7.1" targetFramework="net472" /> | |
| 116 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 115 | + <package id="Vrh.WebForm" version="2.8.0" targetFramework="net462" /> | |
| 116 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 117 | 117 | <package id="WebActivatorEx" version="2.2.0" targetFramework="net45" /> |
| 118 | 118 | <package id="WebGrease" version="1.6.0" targetFramework="net451" /> |
| 119 | 119 | </packages> |
| 120 | 120 | \ No newline at end of file | ... | ... |
Vrh.Web.iScheduler.Lib/Areas/iScheduler/Controllers/iSchedulerController.cs
| ... | ... | @@ -147,11 +147,9 @@ namespace Vrh.Web.iScheduler.Areas.iScheduler.Controllers |
| 147 | 147 | #endif |
| 148 | 148 | #endregion DEBUG |
| 149 | 149 | base.ParameterSeparating(typeof(MandatoryUrlParams_ManagerAction)); |
| 150 | - var xmlc = new XmlConnection( | |
| 151 | - base.RequestedParameters[MandatoryUrlParams_ManagerAction.XML], | |
| 152 | - SchConst.DEFAULT_XMLCONFIGNAME, | |
| 153 | - XmlConnection.DefaultTypes.ConfigurationName | |
| 154 | - ); | |
| 150 | + var xmlcs = base.RequestedParameters[MandatoryUrlParams_ManagerAction.XML]; | |
| 151 | + if (string.IsNullOrWhiteSpace(xmlcs)) { xmlcs = $"config={SchConst.DEFAULT_XMLCONFIGNAME};"; } | |
| 152 | + var xmlc = new XmlConnection(xmlcs); | |
| 155 | 153 | var x = Server.MapPath(""); |
| 156 | 154 | var isxp = new SchedulerXmlParser( |
| 157 | 155 | xmlc, |
| ... | ... | @@ -483,6 +481,81 @@ namespace Vrh.Web.iScheduler.Areas.iScheduler.Controllers |
| 483 | 481 | } |
| 484 | 482 | #endregion ShowStateMessage action |
| 485 | 483 | |
| 484 | + #region ScheduleExecute action | |
| 485 | + | |
| 486 | + //http://192.168.64.122/Log4ProIS-REPORTING/iScheduler/iScheduler/ScheduleExecute?xml=config%3dALMiSchedulerReport%3b&scheduleid=1 | |
| 487 | + [HttpGet] | |
| 488 | + //[ValidateAntiForgeryToken] | |
| 489 | + public ActionResult ScheduleExecuteGet(string xml, int scheduleid, bool formatreturnmessage = false) { return _ScheduleExecute(xml, scheduleid, formatreturnmessage); } | |
| 490 | + [HttpPost] | |
| 491 | + public ActionResult ScheduleExecute(string xml, int scheduleid, bool formatreturnmessage = false) { return _ScheduleExecute(xml, scheduleid, formatreturnmessage); } | |
| 492 | + private ActionResult _ScheduleExecute(string xml, int scheduleid, bool formatreturnmessage = false) | |
| 493 | + { | |
| 494 | + string thisfn = "iScheduler.ScheduleExecute POST: "; | |
| 495 | + System.Diagnostics.Debug.WriteLine($"{thisfn} PING"); | |
| 496 | + base.ParameterSeparating(typeof(MandatoryUrlParams_EditorAction)); | |
| 497 | + | |
| 498 | + ReturnInfoJSON rijson = new ReturnInfoJSON(); | |
| 499 | + string message = ""; | |
| 500 | + try | |
| 501 | + { | |
| 502 | + using (var se = new ScheduleExecute(xml, base.BaseFolder, base.ForcedLanguageCode)) { se.Run(scheduleid, true); } | |
| 503 | + rijson.ReturnValue = 0; | |
| 504 | + } | |
| 505 | + catch (Exception ex) | |
| 506 | + { | |
| 507 | + rijson.ReturnValue = -1; | |
| 508 | + message = BuildResultMessage(String.Join(WebCommon.HTML_NEWLINE, WebCommon.ErrorListBuilder(ex))); | |
| 509 | + //dialogSize = "xl"; | |
| 510 | + } | |
| 511 | + SchedulerModel ism = SchedulerModel.LoadModel(LoadSQLConnectionString(xml), scheduleid); | |
| 512 | + if (ism == null) { base.ThrEx(typeof(SchedulerWordCodes.iScheduler.Error.NotFoundSchedule), scheduleid); } | |
| 513 | + | |
| 514 | + string header = base.Mlmgt(typeof(SchedulerWordCodes.iScheduler.Execute.ActionIsCompleted)); | |
| 515 | + string headerformatted = $"{header}<br/><table>"; | |
| 516 | + string firstrowtemplate = $"<tr><th>{base.Mlmgt(typeof(SchedulerWordCodes.iScheduler.Execute.ColName))}</th>" + | |
| 517 | + $"<th>{base.Mlmgt(typeof(SchedulerWordCodes.iScheduler.Execute.ColVal))}</th></tr>"; | |
| 518 | + string onerowtemplate = "<tr><td>{0}</td><td>{1}</td></tr>"; | |
| 519 | + string footer = "</table>"; | |
| 520 | + rijson.ReturnMessage = String.Join( | |
| 521 | + headerformatted, firstrowtemplate, | |
| 522 | + string.Format(onerowtemplate, "xml", xml), | |
| 523 | + string.Format(onerowtemplate, "GroupId", ism.ObjectGroupId), | |
| 524 | + string.Format(onerowtemplate, "ObjectId", $"{ism.ObjectIdText}(id={ism.ObjectIdValue})"), | |
| 525 | + string.Format(onerowtemplate, "TimeStamp", ism.OperationTime), | |
| 526 | + string.Format(onerowtemplate, "Message", ism.IsExistReturnMessage? ism.ReturnMessage: "-"), | |
| 527 | + (string.IsNullOrWhiteSpace(message)?"":string.Format(onerowtemplate, "E X C E P T I O N", message)), | |
| 528 | + footer | |
| 529 | + ); | |
| 530 | + if (!formatreturnmessage) | |
| 531 | + { | |
| 532 | + rijson.ReturnMessage = rijson.ReturnMessage | |
| 533 | + .Replace("<br/>", ";").Replace("<br />", ";").Replace("<table>", "").Replace("</table>", "").Replace("<tr>", "") | |
| 534 | + .Replace("</td><td>", "=").Replace("</th><th>", "=") | |
| 535 | + .Replace("</td></tr>", ",").Replace("</th></tr>", ",") | |
| 536 | + .Replace("<td>", "").Replace("<th>", "").Replace("<tr>", ""); | |
| 537 | + } | |
| 538 | + return Json(rijson, JsonRequestBehavior.AllowGet); | |
| 539 | + } | |
| 540 | + private string LoadSQLConnectionString(string xmlcs) | |
| 541 | + { | |
| 542 | + if (string.IsNullOrWhiteSpace((string)xmlcs)) { xmlcs = $"config={SchConst.DEFAULT_XMLCONFIGNAME};"; } | |
| 543 | + var xmlc = new XmlConnection(xmlcs); | |
| 544 | + using (var isxp = new SchedulerXmlParser( | |
| 545 | + xmlc, HttpContext.Server.MapPath(WebCommon.SIGN_RELATIVE), | |
| 546 | + base.ForcedLanguageCode, base.OtherParameters, | |
| 547 | + base.RequestedParameters[MandatoryUrlParams_EditorAction.GROUPID])) | |
| 548 | + { | |
| 549 | + var ism = new SchedulerModel(isxp) | |
| 550 | + { //ObjectType és ObjectGroupId a példányosításkor értéket kap. És az Id=0. | |
| 551 | + BootboxId = base.RequestedParameters[MandatoryUrlParams_EditorAction.BOOTBOXID], | |
| 552 | + StateFilterList = m_States.FilterList | |
| 553 | + }; | |
| 554 | + return ism.ConnectionString; | |
| 555 | + } | |
| 556 | + } | |
| 557 | + #endregion ScheduleExecute action | |
| 558 | + | |
| 486 | 559 | #region Editor action |
| 487 | 560 | |
| 488 | 561 | #region Editor GET |
| ... | ... | @@ -513,8 +586,9 @@ namespace Vrh.Web.iScheduler.Areas.iScheduler.Controllers |
| 513 | 586 | { |
| 514 | 587 | base.ThrEx(typeof(SchedulerWordCodes.iScheduler.Error.BootboxIdEmpty)); |
| 515 | 588 | } |
| 516 | - var xmlc = new XmlConnection(base.RequestedParameters[MandatoryUrlParams_EditorAction.XML], | |
| 517 | - SchConst.DEFAULT_XMLCONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 589 | + var xmlcs = base.RequestedParameters[MandatoryUrlParams_EditorAction.XML]; | |
| 590 | + if (string.IsNullOrWhiteSpace(xmlcs)) { xmlcs = $"config={SchConst.DEFAULT_XMLCONFIGNAME};"; } | |
| 591 | + var xmlc = new XmlConnection(xmlcs); | |
| 518 | 592 | using (var isxp = new SchedulerXmlParser( |
| 519 | 593 | xmlc, HttpContext.Server.MapPath(WebCommon.SIGN_RELATIVE), |
| 520 | 594 | base.ForcedLanguageCode, base.OtherParameters, |
| ... | ... | @@ -549,36 +623,7 @@ namespace Vrh.Web.iScheduler.Areas.iScheduler.Controllers |
| 549 | 623 | ism.ScheduleType = SchConst.ScheduleTypes.Single; |
| 550 | 624 | ism.State = ScheduleStates.Active; |
| 551 | 625 | } |
| 552 | - else //módosítás | |
| 553 | - { | |
| 554 | - using (var db = new SchedulerDB(ism.ConnectionString)) | |
| 555 | - { | |
| 556 | - Schedule schdl = db.Schedules.FirstOrDefault(x => x.Id == ism.Id); | |
| 557 | - if (schdl == null) | |
| 558 | - { | |
| 559 | - base.ThrEx(typeof(SchedulerWordCodes.iScheduler.Error.NotFoundSchedule), id); | |
| 560 | - } | |
| 561 | - | |
| 562 | - ism.ObjectIdValue = schdl.ScheduleObject.ObjectId; | |
| 563 | - ism.ObjectIdText = schdl.ScheduleObject.ObjectName; | |
| 564 | - ism.OperationIdValue = schdl.ScheduleOperation.OperationId; | |
| 565 | - ism.OperationIdText = schdl.ScheduleOperation.OperationName; | |
| 566 | - ism.OperationTime = schdl.OperationTime; | |
| 567 | - ism.State = schdl.State; | |
| 568 | - ism.IsExistReturnMessage = !string.IsNullOrWhiteSpace(schdl.ReturnMessage); | |
| 569 | - ism.SeriesId = schdl.ScheduleSeriesId; | |
| 570 | - if (schdl.ScheduleSeriesOne == null) | |
| 571 | - { | |
| 572 | - ism.ScheduleType = SchConst.ScheduleTypes.Single; | |
| 573 | - } | |
| 574 | - else | |
| 575 | - { | |
| 576 | - ism.ScheduleType = schdl.ScheduleSeriesOne.SeriesType; | |
| 577 | - ism.SeriesName = schdl.ScheduleSeriesOne.SeriesName; | |
| 578 | - ism.SeriesColor = schdl.ScheduleSeriesOne.SeriesColor; | |
| 579 | - } | |
| 580 | - } | |
| 581 | - } | |
| 626 | + else { ism = ism.LoadModel(); }//módosítás | |
| 582 | 627 | ism.StateTranslate = m_States.GetName(ism.State); |
| 583 | 628 | ism.PreviousScheduleType = ism.ScheduleType; |
| 584 | 629 | return PartialView(SchConst.Views.EDITOR, ism); |
| ... | ... | @@ -919,8 +964,9 @@ namespace Vrh.Web.iScheduler.Areas.iScheduler.Controllers |
| 919 | 964 | { |
| 920 | 965 | System.Diagnostics.Debug.WriteLine("Vrh.iScheduler.iSchedulerController.CheckSchedule: START"); |
| 921 | 966 | base.ParameterSeparating(typeof(MandatoryUrlParams_CheckSchedule)); |
| 922 | - var xmlc = new XmlConnection(base.RequestedParameters[MandatoryUrlParams_CheckSchedule.XML], | |
| 923 | - SchConst.DEFAULT_XMLCONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 967 | + var xmlcs = base.RequestedParameters[MandatoryUrlParams_CheckSchedule.XML]; | |
| 968 | + if (string.IsNullOrWhiteSpace(xmlcs)) { xmlcs = $"config={SchConst.DEFAULT_XMLCONFIGNAME};"; } | |
| 969 | + var xmlc = new XmlConnection(xmlcs); | |
| 924 | 970 | using (var isxp = new SchedulerXmlParser( |
| 925 | 971 | xmlc, HttpContext.Server.MapPath(WebCommon.SIGN_RELATIVE), |
| 926 | 972 | base.ForcedLanguageCode, base.OtherParameters)) | ... | ... |
Vrh.Web.iScheduler.Lib/Areas/iScheduler/Models/iSchedulerModel.cs
| ... | ... | @@ -99,6 +99,11 @@ namespace Vrh.Web.iScheduler |
| 99 | 99 | public bool IsExistReturnMessage { get; set; } = false; |
| 100 | 100 | |
| 101 | 101 | /// <summary> |
| 102 | + /// Az ütemezésben rögzített visszatérő üzenet, akkor annak megjelenítése. | |
| 103 | + /// </summary> | |
| 104 | + public string ReturnMessage { get; set; } = ""; | |
| 105 | + | |
| 106 | + /// <summary> | |
| 102 | 107 | /// Ha az ütemezés egy sorozat tagja, akkor annak azonosítója. |
| 103 | 108 | /// </summary> |
| 104 | 109 | [DisplayNameWithTrueWordCodes(typeof(SchedulerWordCodes.iScheduler.Manager.Label.SeriesId))] |
| ... | ... | @@ -310,6 +315,39 @@ namespace Vrh.Web.iScheduler |
| 310 | 315 | #endregion Constructor |
| 311 | 316 | |
| 312 | 317 | #region Public methods |
| 318 | + public SchedulerModel LoadModel() { return _LoadModel(null, 0, this); } | |
| 319 | + public static SchedulerModel LoadModel(string sqlconnectionstring, int scheduleid) { return _LoadModel(sqlconnectionstring, scheduleid,null); } | |
| 320 | + private static SchedulerModel _LoadModel(string sqlconnectionstring, int scheduleid, SchedulerModel existingmodel) | |
| 321 | + { | |
| 322 | + if (existingmodel == null) { existingmodel = new SchedulerModel(); } | |
| 323 | + else { sqlconnectionstring = existingmodel.ConnectionString; scheduleid = existingmodel.Id; } | |
| 324 | + if (string.IsNullOrWhiteSpace(sqlconnectionstring) || scheduleid<=0) return null; | |
| 325 | + using (var db = new SchedulerDB(sqlconnectionstring)) | |
| 326 | + { | |
| 327 | + Schedule schdl = db.Schedules.FirstOrDefault(x => x.Id == scheduleid); | |
| 328 | + if (schdl == null) return null; | |
| 329 | + | |
| 330 | + existingmodel.ObjectIdValue = schdl.ScheduleObject.ObjectId; | |
| 331 | + existingmodel.ObjectIdText = schdl.ScheduleObject.ObjectName; | |
| 332 | + existingmodel.OperationIdValue = schdl.ScheduleOperation.OperationId; | |
| 333 | + existingmodel.OperationIdText = schdl.ScheduleOperation.OperationName; | |
| 334 | + existingmodel.OperationTime = schdl.OperationTime; | |
| 335 | + existingmodel.State = schdl.State; | |
| 336 | + existingmodel.IsExistReturnMessage = !string.IsNullOrWhiteSpace(schdl.ReturnMessage); | |
| 337 | + existingmodel.ReturnMessage = schdl.ReturnMessage; | |
| 338 | + existingmodel.SeriesId = schdl.ScheduleSeriesId; | |
| 339 | + existingmodel.ObjectGroupId = schdl.ScheduleObject.ObjectGroupId; | |
| 340 | + | |
| 341 | + if (schdl.ScheduleSeriesOne == null) { existingmodel.ScheduleType = SchConst.ScheduleTypes.Single; } | |
| 342 | + else | |
| 343 | + { | |
| 344 | + existingmodel.ScheduleType = schdl.ScheduleSeriesOne.SeriesType; | |
| 345 | + existingmodel.SeriesName = schdl.ScheduleSeriesOne.SeriesName; | |
| 346 | + existingmodel.SeriesColor = schdl.ScheduleSeriesOne.SeriesColor; | |
| 347 | + } | |
| 348 | + } | |
| 349 | + return existingmodel; | |
| 350 | + } | |
| 313 | 351 | /// <summary> |
| 314 | 352 | /// Kötelező kitöltésre figyelmeztető üzenetet ad vissza. |
| 315 | 353 | /// </summary> | ... | ... |
Vrh.Web.iScheduler.Lib/Vrh.Web.iScheduler.Lib.csproj
| ... | ... | @@ -262,14 +262,14 @@ |
| 262 | 262 | <Reference Include="Vrh.Membership, Version=4.13.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 263 | 263 | <HintPath>..\packages\Vrh.Membership.4.13.0\lib\net451\Vrh.Membership.dll</HintPath> |
| 264 | 264 | </Reference> |
| 265 | - <Reference Include="Vrh.Web.Common.Lib, Version=2.20.2.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 266 | - <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.2\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 265 | + <Reference Include="Vrh.Web.Common.Lib, Version=2.20.3.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 266 | + <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.3\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 267 | 267 | </Reference> |
| 268 | 268 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 269 | 269 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 270 | 270 | </Reference> |
| 271 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 272 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 271 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 272 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 273 | 273 | </Reference> |
| 274 | 274 | <Reference Include="WebGrease, Version=1.6.5135.21930, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> |
| 275 | 275 | <HintPath>..\packages\WebGrease.1.6.0\lib\WebGrease.dll</HintPath> | ... | ... |
Vrh.Web.iScheduler.Lib/packages.config
| ... | ... | @@ -60,8 +60,8 @@ |
| 60 | 60 | <package id="VRH.Common" version="3.0.0" targetFramework="net461" /> |
| 61 | 61 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net461" /> |
| 62 | 62 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 63 | - <package id="Vrh.Web.Common.Lib" version="2.20.2" targetFramework="net462" /> | |
| 63 | + <package id="Vrh.Web.Common.Lib" version="2.20.3" targetFramework="net462" /> | |
| 64 | 64 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 65 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 65 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 66 | 66 | <package id="WebGrease" version="1.6.0" targetFramework="net45" /> |
| 67 | 67 | </packages> |
| 68 | 68 | \ No newline at end of file | ... | ... |
Vrh.Web.iScheduler.Report.Lib/Areas/iSchedulerReport/Controllers/iSchedulerReportController.cs
| ... | ... | @@ -20,6 +20,7 @@ using VRH.Log4Pro.MultiLanguageManager; |
| 20 | 20 | using Vrh.Web.Common.Lib; |
| 21 | 21 | |
| 22 | 22 | using Vrh.iScheduler.Report; |
| 23 | +using Vrh.OneMessage; | |
| 23 | 24 | |
| 24 | 25 | namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 25 | 26 | { |
| ... | ... | @@ -48,7 +49,8 @@ namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 48 | 49 | System.Diagnostics.Debug.WriteLine($"{thisfn}xml={xml}, list={list}, groupId={groupId}"); |
| 49 | 50 | #endif |
| 50 | 51 | #endregion DEBUG |
| 51 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 52 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 53 | + var xmlc = new XmlConnection(xml); | |
| 52 | 54 | using (var srxp = new SchedulerReportXmlParser(xmlc, base.BaseFolder, base.ForcedLanguageCode, null, groupId)) |
| 53 | 55 | { |
| 54 | 56 | using (var dbc = new SchedulerReportDbContext(srxp.ConnectionString)) |
| ... | ... | @@ -213,7 +215,8 @@ namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 213 | 215 | #endif |
| 214 | 216 | #endregion DEBUG |
| 215 | 217 | var pem = new PackageEditorModel(); |
| 216 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 218 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 219 | + var xmlc = new XmlConnection(xml); | |
| 217 | 220 | using (var srxp = new SchedulerReportXmlParser(xmlc, base.BaseFolder, base.ForcedLanguageCode, null, groupId)) |
| 218 | 221 | { |
| 219 | 222 | if (srxp.ErrorList.Any()) |
| ... | ... | @@ -737,9 +740,53 @@ namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 737 | 740 | } |
| 738 | 741 | return Json(rijson, JsonRequestBehavior.AllowGet); |
| 739 | 742 | } |
| 740 | - | |
| 741 | 743 | #endregion Execute action |
| 742 | 744 | |
| 745 | + #region SendSMTPMessage action | |
| 746 | + /// <summary> | |
| 747 | + /// Vrh.OneMessage SMTP küldés belépési pontja. | |
| 748 | + /// </summary> | |
| 749 | + /// <returns></returns> | |
| 750 | + [HttpPost] | |
| 751 | + public ActionResult SendSMTPMessage(string[][] paramlist = null) | |
| 752 | + { | |
| 753 | + var rij = new ReturnInfoJSON(); | |
| 754 | + try | |
| 755 | + { | |
| 756 | + base.ParameterSeparating(typeof(Constants.UParam)); | |
| 757 | + base.ParameterSeparating(paramlist, typeof(Constants.UParam)); | |
| 758 | + | |
| 759 | + if (String.IsNullOrWhiteSpace(base.RequestedParameters[Constants.UParam.LCID])) { base.RequestedParameters[Constants.UParam.LCID] = base.ForcedLanguageCode; } | |
| 760 | + else { base.ForcedLanguageCode = base.RequestedParameters[Constants.UParam.LCID]; } | |
| 761 | + | |
| 762 | + if (string.IsNullOrWhiteSpace(base.RequestedParameters[Constants.UParam.MSGID])) { throw new Exception($"Az '{Constants.UParam.MSGID}' URL paraméter hiányzik!"); } | |
| 763 | + | |
| 764 | + var omp = new OneMessageParameters(base.RequestedParameters.ToList(), base.OtherParameters.ToList(), Server.MapPath(WebCommon.SIGN_RELATIVE)); | |
| 765 | + | |
| 766 | + var om = new Vrh.OneMessage.OneMessage(omp); | |
| 767 | + | |
| 768 | + if (om.ErrorList.Count == 0) | |
| 769 | + { //ha nem volt hiba a feldolgozás közben, következhet a küldés | |
| 770 | + om.SendMessage(); | |
| 771 | + rij.ReturnValue = 0; | |
| 772 | + rij.ReturnMessage = "Az üzenet elküldése sikeresen megtörtént."; | |
| 773 | + } | |
| 774 | + else | |
| 775 | + { | |
| 776 | + rij.ReturnValue = -1; | |
| 777 | + rij.ReturnMessage = string.Join(WebCommon.HTML_NEWLINE, om.ErrorList); | |
| 778 | + } | |
| 779 | + } | |
| 780 | + catch (Exception ex) | |
| 781 | + { | |
| 782 | + rij.ReturnValue = -1; | |
| 783 | + rij.ReturnMessage = string.Join(WebCommon.HTML_NEWLINE, WebCommon.ErrorListBuilder(ex)); | |
| 784 | + } | |
| 785 | + return Json(rij, JsonRequestBehavior.AllowGet); | |
| 786 | + } | |
| 787 | + #endregion SendSMTPMessage action | |
| 788 | + | |
| 789 | + | |
| 743 | 790 | #region Manager action |
| 744 | 791 | /// <summary> |
| 745 | 792 | /// A riport csomagok kilistázását eredményező nézet előkészítése. |
| ... | ... | @@ -761,7 +808,8 @@ namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 761 | 808 | System.Diagnostics.Debug.WriteLine($"{thisfn}START xml={xml}; groupId={groupId}"); |
| 762 | 809 | #endif |
| 763 | 810 | #endregion DEBUG |
| 764 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 811 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 812 | + var xmlc = new XmlConnection(xml); | |
| 765 | 813 | using (var srxp = new SchedulerReportXmlParser(xmlc, base.BaseFolder, base.ForcedLanguageCode, null, groupId)) |
| 766 | 814 | { |
| 767 | 815 | if (srxp.ErrorList.Any()) |
| ... | ... | @@ -809,7 +857,8 @@ namespace Vrh.Web.iScheduler.Report.Areas.iSchedulerReport.Controllers |
| 809 | 857 | System.Diagnostics.Debug.WriteLine($"{thisfn}query={query}, GroupId={groupId}, xml={xml}, ActiveOnly={activeOnly}"); |
| 810 | 858 | #endif |
| 811 | 859 | #endregion DEBUG |
| 812 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 860 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 861 | + var xmlc = new XmlConnection(xml); | |
| 813 | 862 | using (var srxp = new SchedulerReportXmlParser(xmlc, base.BaseFolder, base.ForcedLanguageCode, null, groupId)) |
| 814 | 863 | { |
| 815 | 864 | bool allPackage = true; | ... | ... |
Vrh.Web.iScheduler.Report.Lib/Vrh.Web.iScheduler.Report.Lib.csproj
| ... | ... | @@ -116,14 +116,14 @@ |
| 116 | 116 | <Reference Include="Vrh.Membership, Version=4.13.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 117 | 117 | <HintPath>..\packages\Vrh.Membership.4.13.0\lib\net451\Vrh.Membership.dll</HintPath> |
| 118 | 118 | </Reference> |
| 119 | - <Reference Include="Vrh.Web.Common.Lib, Version=2.20.2.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 120 | - <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.2\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 119 | + <Reference Include="Vrh.Web.Common.Lib, Version=2.20.3.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 120 | + <HintPath>..\packages\Vrh.Web.Common.Lib.2.20.3\lib\net451\Vrh.Web.Common.Lib.dll</HintPath> | |
| 121 | 121 | </Reference> |
| 122 | 122 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 123 | 123 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 124 | 124 | </Reference> |
| 125 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 126 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 125 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 126 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 127 | 127 | </Reference> |
| 128 | 128 | </ItemGroup> |
| 129 | 129 | <ItemGroup> | ... | ... |
Vrh.Web.iScheduler.Report.Lib/packages.config
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | <package id="VRH.Common" version="3.0.0" targetFramework="net451" /> |
| 16 | 16 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net451" /> |
| 17 | 17 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 18 | - <package id="Vrh.Web.Common.Lib" version="2.20.2" targetFramework="net462" /> | |
| 18 | + <package id="Vrh.Web.Common.Lib" version="2.20.3" targetFramework="net462" /> | |
| 19 | 19 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 20 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 20 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 21 | 21 | </packages> |
| 22 | 22 | \ No newline at end of file | ... | ... |
Vrh.iScheduler.Report/SchedulerPlugin.cs
| ... | ... | @@ -80,7 +80,8 @@ namespace Vrh.iScheduler.Report |
| 80 | 80 | //ha mégsincs ellenőrzendő, akkor üres listával tér vissza, nem hiba |
| 81 | 81 | if (!string.IsNullOrWhiteSpace(objectList)) |
| 82 | 82 | { |
| 83 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 83 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 84 | + var xmlc = new XmlConnection(xml); | |
| 84 | 85 | using (var srxp = new SchedulerReportXmlParser(xmlc, "", null, null, groupId)) |
| 85 | 86 | { |
| 86 | 87 | if (srxp.ErrorList.Any()) |
| ... | ... | @@ -149,7 +150,8 @@ namespace Vrh.iScheduler.Report |
| 149 | 150 | #endregion Paraméterek ellenőrzése |
| 150 | 151 | |
| 151 | 152 | var resultlist = new List<SelectListJSON>(); |
| 152 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 153 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 154 | + var xmlc = new XmlConnection(xml); | |
| 153 | 155 | using (var srxp = new SchedulerReportXmlParser(xmlc, "", null, null, groupId)) |
| 154 | 156 | { |
| 155 | 157 | if (srxp.ErrorList.Any()) |
| ... | ... | @@ -281,7 +283,8 @@ namespace Vrh.iScheduler.Report |
| 281 | 283 | #endregion xml paraméter ürességének ellenőrzése |
| 282 | 284 | |
| 283 | 285 | var rijson = new ReturnInfoJSON(); |
| 284 | - var xmlc = new XmlConnection(xml, SRConstants.DEFAULT_CONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 286 | + if (string.IsNullOrWhiteSpace(xml)) { xml = $"config={SRConstants.DEFAULT_CONFIGNAME};"; } | |
| 287 | + var xmlc = new XmlConnection(xml); | |
| 285 | 288 | using (var srxp = new SchedulerReportXmlParser(xmlc, null, lcid, null, groupId)) |
| 286 | 289 | { |
| 287 | 290 | this.LogEntries.Add($"Xml processing OK. XmlConnectionString/lcid/groupId=<{xml}/{lcid}/{groupId}>"); |
| ... | ... | @@ -573,10 +576,10 @@ namespace Vrh.iScheduler.Report |
| 573 | 576 | |
| 574 | 577 | #region Paraméterek összeszedése és behelyettesítése |
| 575 | 578 | var onp = new OneMessage.OneMessageParameters { AppPath = "" }; |
| 576 | - foreach (var par in srxp.PackageExecute.SendMessageUrl.UrlParameters) | |
| 577 | - { | |
| 578 | - onp.Add(par.Name, isrvars.Substitution(par.Value)); | |
| 579 | - } | |
| 579 | + var parameterdictionary = srxp.PackageExecute.SendMessageUrl.UrlParameters | |
| 580 | + .Select(par=>new KeyValuePair<string,string>(par.Name, isrvars.Substitution(par.Value))) | |
| 581 | + .ToList(); | |
| 582 | + onp = new OneMessage.OneMessageParameters(parameterdictionary); ; | |
| 580 | 583 | this.LogEntries.Add($"OneMessage: Parameter processing is OK!"); |
| 581 | 584 | #endregion Paraméterek összeszedése és behelyettesítése |
| 582 | 585 | ... | ... |
Vrh.iScheduler.Report/Vrh.iScheduler.Report.csproj
| ... | ... | @@ -117,8 +117,8 @@ |
| 117 | 117 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 118 | 118 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 119 | 119 | </Reference> |
| 120 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 121 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 120 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 121 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 122 | 122 | </Reference> |
| 123 | 123 | </ItemGroup> |
| 124 | 124 | <ItemGroup> | ... | ... |
Vrh.iScheduler.Report/packages.config
| ... | ... | @@ -16,5 +16,5 @@ |
| 16 | 16 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net451" /> |
| 17 | 17 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 18 | 18 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 19 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 19 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 20 | 20 | </packages> |
| 21 | 21 | \ No newline at end of file | ... | ... |
Vrh.iScheduler/ScheduleExecute.cs
| ... | ... | @@ -60,7 +60,8 @@ namespace Vrh.iScheduler |
| 60 | 60 | System.Diagnostics.Debug.WriteLine($"{dpx} START: xmlConnectionString='{xmlConnectionString}'"); |
| 61 | 61 | |
| 62 | 62 | #region Xml parser |
| 63 | - var xmlc = new XmlConnection(xmlConnectionString, SchConst.DEFAULT_XMLCONFIGNAME, XmlConnection.DefaultTypes.ConfigurationName); | |
| 63 | + if (string.IsNullOrWhiteSpace(xmlConnectionString)) { xmlConnectionString = $"config={SchConst.DEFAULT_XMLCONFIGNAME};"; } | |
| 64 | + var xmlc = new XmlConnection(xmlConnectionString); | |
| 64 | 65 | this.Scheduler = new SchedulerXmlParser(xmlc, baseFolder, lcid, null); |
| 65 | 66 | if (this.Scheduler.ErrorList.Any()) |
| 66 | 67 | { | ... | ... |
Vrh.iScheduler/SchedulerWordCodes.cs
| 1 | -using VRH.Log4Pro.MultiLanguageManager; | |
| 1 | +using VRH.Log4Pro.MultiLanguageManager; | |
| 2 | 2 | |
| 3 | 3 | namespace Vrh.iScheduler |
| 4 | 4 | { |
| 5 | 5 | /// <summary> |
| 6 | - /// Az iScheduler-ben használatos szókódok. | |
| 6 | + /// Az iScheduler-ben használatos szókódok. | |
| 7 | 7 | /// </summary> |
| 8 | 8 | [TranslationModule(MODULNAME)] |
| 9 | 9 | public static class SchedulerWordCodes |
| ... | ... | @@ -13,86 +13,86 @@ namespace Vrh.iScheduler |
| 13 | 13 | |
| 14 | 14 | public const string MODULNAME = "ISCHEDULER"; |
| 15 | 15 | /// <summary> |
| 16 | - /// Az iScheduler-ben használatos szókódok. | |
| 16 | + /// Az iScheduler-ben használatos szókódok. | |
| 17 | 17 | /// </summary> |
| 18 | 18 | public static class iScheduler |
| 19 | 19 | { |
| 20 | 20 | #region Error |
| 21 | 21 | /// <summary> |
| 22 | - /// Hibaüzenetek szókódjai. | |
| 22 | + /// Hibaüzenetek szókódjai. | |
| 23 | 23 | /// </summary> |
| 24 | 24 | public static class Error |
| 25 | 25 | { |
| 26 | 26 | /// <summary> |
| 27 | - /// "A fájl nem létezik! Fájlnév={0}" / "The file does not exist! Filename={0}" | |
| 27 | + /// "A fájl nem létezik! Fájlnév={0}" / "The file does not exist! Filename={0}" | |
| 28 | 28 | /// </summary> |
| 29 | - [InitializeTranslation("A fájl nem létezik! Fájlnév={0}", huhu)] | |
| 29 | + [InitializeTranslation("A fájl nem létezik! Fájlnév={0}", huhu)] | |
| 30 | 30 | [InitializeTranslation("The file does not exist! Filename={0}", enus)] |
| 31 | 31 | public static class FileDoesNotExists { } |
| 32 | 32 | |
| 33 | 33 | /// <summary> |
| 34 | - /// "Hiba történt az XML fájl feldolgozása közben!" / | |
| 34 | + /// "Hiba történt az XML fájl feldolgozása közben!" / | |
| 35 | 35 | /// "Error occured when processing XML file!" |
| 36 | 36 | /// </summary> |
| 37 | - [InitializeTranslation("Hiba történt az XML fájl feldolgozása közben!", huhu)] | |
| 37 | + [InitializeTranslation("Hiba történt az XML fájl feldolgozása közben!", huhu)] | |
| 38 | 38 | [InitializeTranslation("Error occured when processing XML file!", enus)] |
| 39 | 39 | public static class ErrorOccuredWhileXMLParsing { } |
| 40 | 40 | |
| 41 | 41 | /// <summary> |
| 42 | - /// "Nem található a megadott ütemezés! Azonosító = {0}" | |
| 42 | + /// "Nem található a megadott ütemezés! AzonosÃtó = {0}" | |
| 43 | 43 | /// "The specified schedule could not be found! ID = {0}" |
| 44 | 44 | /// </summary> |
| 45 | - [InitializeTranslation("Nem található a megadott ütemezés! Azonosító = {0}", huhu)] | |
| 45 | + [InitializeTranslation("Nem található a megadott ütemezés! AzonosÃtó = {0}", huhu)] | |
| 46 | 46 | [InitializeTranslation("The specified schedule could not be found! ID = {0}", enus)] |
| 47 | 47 | public static class NotFoundSchedule { } |
| 48 | 48 | |
| 49 | 49 | /// <summary> |
| 50 | - /// "A \"bootboxid\" paraméter nincs vagy üres! Az iScheduler.Editor számára szükséges a \"bootboxid\" paraméter!" / | |
| 50 | + /// "A \"bootboxid\" paraméter nincs vagy üres! Az iScheduler.Editor számára szükséges a \"bootboxid\" paraméter!" / | |
| 51 | 51 | /// "The \"bootboxid\" parameter is missing or empty! The iScheduler.Editor requires the \"bootboxid\" parameter!" |
| 52 | 52 | /// </summary> |
| 53 | - [InitializeTranslation("A \"bootboxid\" paraméter nincs vagy üres! Az iScheduler.Editor számára szükséges a \"bootboxid\" paraméter!", huhu)] | |
| 53 | + [InitializeTranslation("A \"bootboxid\" paraméter nincs vagy üres! Az iScheduler.Editor számára szükséges a \"bootboxid\" paraméter!", huhu)] | |
| 54 | 54 | [InitializeTranslation("The \"bootboxid\" parameter is missing or empty! The iScheduler.Editor requires the \"bootboxid\" parameter!", enus)] |
| 55 | 55 | public static class BootboxIdEmpty { } |
| 56 | 56 | |
| 57 | 57 | /// <summary> |
| 58 | - /// "Az 'id' paraméter típusa rossz! id={0}" | |
| 58 | + /// "Az 'id' paraméter tÃpusa rossz! id={0}" | |
| 59 | 59 | /// </summary> |
| 60 | - [InitializeTranslation("Az 'id' paraméter típusa rossz! id={0}", huhu)] | |
| 60 | + [InitializeTranslation("Az 'id' paraméter tÃpusa rossz! id={0}", huhu)] | |
| 61 | 61 | [InitializeTranslation("Type of 'id' parameter is incorrect! id={0}", enus)] |
| 62 | 62 | public static class TypeOfIdIsWrong { } |
| 63 | 63 | |
| 64 | 64 | /// <summary> |
| 65 | - /// "Az ütemezés nem egy sorozat tagja, pedig annak törlését kezdeményezte!" | |
| 65 | + /// "Az ütemezés nem egy sorozat tagja, pedig annak törlését kezdeményezte!" | |
| 66 | 66 | /// </summary> |
| 67 | - [InitializeTranslation("Az ütemezés nem egy sorozat tagja, pedig annak törlését kezdeményezte!", huhu)] | |
| 67 | + [InitializeTranslation("Az ütemezés nem egy sorozat tagja, pedig annak törlését kezdeményezte!", huhu)] | |
| 68 | 68 | [InitializeTranslation("Schedule is not a member of a schedule series, but you initiated the deletion of a series!", enus)] |
| 69 | 69 | public static class ScheduleIsNotAMemberOfTheSeries { } |
| 70 | 70 | |
| 71 | 71 | /// <summary> |
| 72 | - /// "Konzisztencia ellenõrzés nem lehetséges, mert még nincs ütemezés az adatbázisban!" | |
| 72 | + /// "Konzisztencia ellenõrzés nem lehetséges, mert még nincs ütemezés az adatbázisban!" | |
| 73 | 73 | /// </summary> |
| 74 | - [InitializeTranslation("Konzisztencia ellenõrzés nem lehetséges, mert még nincs ütemezés az adatbázisban!", huhu)] | |
| 74 | + [InitializeTranslation("Konzisztencia ellenõrzés nem lehetséges, mert még nincs ütemezés az adatbázisban!", huhu)] | |
| 75 | 75 | [InitializeTranslation("No consistency check is possibile, as there are no schedules in the database", enus)] |
| 76 | 76 | public static class ThereAreNoSchedules { } |
| 77 | 77 | |
| 78 | 78 | /// <summary> |
| 79 | - /// "Ez a nézet még fejlesztés alatt! Nézet kódja={0}" | |
| 79 | + /// "Ez a nézet még fejlesztés alatt! Nézet kódja={0}" | |
| 80 | 80 | /// </summary> |
| 81 | - [InitializeTranslation("Ez a nézet még fejlesztés alatt! Nézet kódja={0}", huhu)] | |
| 81 | + [InitializeTranslation("Ez a nézet még fejlesztés alatt! Nézet kódja={0}", huhu)] | |
| 82 | 82 | [InitializeTranslation("Under development. View code ={0}", enus)] |
| 83 | 83 | public static class ThisViewIsUnderDeveloped { } |
| 84 | 84 | |
| 85 | 85 | /// <summary> |
| 86 | - /// "A nézet kódja nem létezik! Nézet kódja={0}" | |
| 86 | + /// "A nézet kódja nem létezik! Nézet kódja={0}" | |
| 87 | 87 | /// </summary> |
| 88 | - [InitializeTranslation("A nézet kódja nem létezik! Nézet kódja={0}", huhu)] | |
| 88 | + [InitializeTranslation("A nézet kódja nem létezik! Nézet kódja={0}", huhu)] | |
| 89 | 89 | [InitializeTranslation("View does not exist! View code={0}", enus)] |
| 90 | 90 | public static class ThisViewIsNotExists { } |
| 91 | 91 | |
| 92 | 92 | /// <summary> |
| 93 | - /// "Az ütemezett feladat idõpontja nem lehet korábbi a módosítás idõpontjánál!" | |
| 93 | + /// "Az ütemezett feladat idõpontja nem lehet korábbi a módosÃtás idõpontjánál!" | |
| 94 | 94 | /// </summary> |
| 95 | - [InitializeTranslation("Az ütemezett feladat idõpontja nem lehet korábbi a módosítás idõpontjánál!", huhu)] | |
| 95 | + [InitializeTranslation("Az ütemezett feladat idõpontja nem lehet korábbi a módosÃtás idõpontjánál!", huhu)] | |
| 96 | 96 | [InitializeTranslation("Schedule time can not be before current time!", enus)] |
| 97 | 97 | public static class TimeOfTheScheduledTaskCannotBeErlier { } |
| 98 | 98 | } |
| ... | ... | @@ -100,88 +100,88 @@ namespace Vrh.iScheduler |
| 100 | 100 | |
| 101 | 101 | #region Manager |
| 102 | 102 | /// <summary> |
| 103 | - /// Az iScheduler.Manager-rel kapcsolatos szókódok | |
| 103 | + /// Az iScheduler.Manager-rel kapcsolatos szókódok | |
| 104 | 104 | /// </summary> |
| 105 | 105 | public static class Manager |
| 106 | 106 | { |
| 107 | 107 | /// <summary> |
| 108 | - /// "Ütemezés kezelõ" | |
| 108 | + /// "Ütemezés kezelõ" | |
| 109 | 109 | /// </summary> |
| 110 | - [InitializeTranslation("Ütemezés kezelõ", huhu)] | |
| 110 | + [InitializeTranslation("Ütemezés kezelõ", huhu)] | |
| 111 | 111 | [InitializeTranslation("Schedule Manager", enus)] |
| 112 | 112 | public static class Title { } |
| 113 | 113 | |
| 114 | 114 | /// <summary> |
| 115 | - /// "Katt a módosításhoz!" | |
| 115 | + /// "Katt a módosÃtáshoz!" | |
| 116 | 116 | /// </summary> |
| 117 | - [InitializeTranslation("Katt a módosításhoz!", huhu)] | |
| 117 | + [InitializeTranslation("Katt a módosÃtáshoz!", huhu)] | |
| 118 | 118 | [InitializeTranslation("Click for modification!", enus)] |
| 119 | 119 | public static class MakeEditableToolTip { } |
| 120 | 120 | |
| 121 | 121 | /// <summary> |
| 122 | - /// "Kérem várjon ..." | |
| 122 | + /// "Kérem várjon ..." | |
| 123 | 123 | /// </summary> |
| 124 | - [InitializeTranslation("Kérem várjon ...", huhu)] | |
| 124 | + [InitializeTranslation("Kérem várjon ...", huhu)] | |
| 125 | 125 | [InitializeTranslation("Please wait ...", enus)] |
| 126 | 126 | public static class WaitMessage { } |
| 127 | 127 | |
| 128 | 128 | /// <summary> |
| 129 | - /// "Biztos benne, hogy törli az ütemezést?" | |
| 129 | + /// "Biztos benne, hogy törli az ütemezést?" | |
| 130 | 130 | /// </summary> |
| 131 | - [InitializeTranslation("Biztos benne, hogy törli az ütemezést?", huhu)] | |
| 131 | + [InitializeTranslation("Biztos benne, hogy törli az ütemezést?", huhu)] | |
| 132 | 132 | [InitializeTranslation("Are You sure to delete the schedule?", enus)] |
| 133 | 133 | public static class ConfirmDelete { } |
| 134 | 134 | |
| 135 | 135 | /// <summary> |
| 136 | - /// "Biztos benne, hogy az ütemezést kitörli a sorozatból?" | |
| 136 | + /// "Biztos benne, hogy az ütemezést kitörli a sorozatból?" | |
| 137 | 137 | /// </summary> |
| 138 | - [InitializeTranslation("Biztos benne, hogy az ütemezést kitörli a sorozatból?", huhu)] | |
| 138 | + [InitializeTranslation("Biztos benne, hogy az ütemezést kitörli a sorozatból?", huhu)] | |
| 139 | 139 | [InitializeTranslation("Are you sure to remove schedule from this series?", enus)] |
| 140 | 140 | public static class ConfirmDeleteFromSeries { } |
| 141 | 141 | |
| 142 | 142 | /// <summary> |
| 143 | - /// "Az összes olyan ütemezés törlését kezdeményezte, amelyhez jelen ütemezési is tartozik. Az ütemezések törlése után, a sorozatazonosító is törlésre kerül! \n\nBiztos benne, hogy törli a sorozatot és a sorozathoz tartozó összes ütemezést?" | |
| 143 | + /// "Az összes olyan ütemezés törlését kezdeményezte, amelyhez jelen ütemezési is tartozik. Az ütemezések törlése után, a sorozatazonosÃtó is törlésre kerül! \n\nBiztos benne, hogy törli a sorozatot és a sorozathoz tartozó összes ütemezést?" | |
| 144 | 144 | /// </summary> |
| 145 | - [InitializeTranslation("Az összes olyan ütemezés törlését kezdeményezte, amelyhez jelen ütemezési is tartozik. Az ütemezések törlése után, a sorozatazonosító is törlésre kerül!" | |
| 146 | - + " Biztos benne, hogy törli a sorozatot és a sorozathoz tartozó összes ütemezést?", huhu)] | |
| 145 | + [InitializeTranslation("Az összes olyan ütemezés törlését kezdeményezte, amelyhez jelen ütemezési is tartozik. Az ütemezések törlése után, a sorozatazonosÃtó is törlésre kerül!" | |
| 146 | + + " Biztos benne, hogy törli a sorozatot és a sorozathoz tartozó összes ütemezést?", huhu)] | |
| 147 | 147 | [InitializeTranslation("You initiated the removal of all the schedules of the series where this schedule belongs to. After removal of all schedules, the series will be removed!" |
| 148 | 148 | + " Are You sure to remove the series with all the schedules in it?", enus)] |
| 149 | 149 | public static class ConfirmDeleteSeries { } |
| 150 | 150 | |
| 151 | 151 | /// <summary> |
| 152 | - /// "Konzisztencia vizsgálat folyamatban ..." | |
| 152 | + /// "Konzisztencia vizsgálat folyamatban ..." | |
| 153 | 153 | /// </summary> |
| 154 | - [InitializeTranslation("Konzisztencia vizsgálat folyamatban ...", huhu)] | |
| 154 | + [InitializeTranslation("Konzisztencia vizsgálat folyamatban ...", huhu)] | |
| 155 | 155 | [InitializeTranslation("Consistency check is running...", enus)] |
| 156 | 156 | public static class ConsistencyWaitMessage { } |
| 157 | 157 | |
| 158 | 158 | /// <summary> |
| 159 | - /// "Azok az ütemezések, melyek objektuma már nem létezik." | |
| 159 | + /// "Azok az ütemezések, melyek objektuma már nem létezik." | |
| 160 | 160 | /// </summary> |
| 161 | - [InitializeTranslation("Azok az ütemezések, melyek objektuma már nem létezik.", huhu)] | |
| 161 | + [InitializeTranslation("Azok az ütemezések, melyek objektuma már nem létezik.", huhu)] | |
| 162 | 162 | [InitializeTranslation("These are the schedules, that refer to objects, that do not exist anymore.", enus)] |
| 163 | 163 | public static class ConsistencyTitle { } |
| 164 | 164 | |
| 165 | 165 | #region Button |
| 166 | 166 | public static class Button |
| 167 | 167 | { |
| 168 | - [InitializeTranslation("Hónap nézet", huhu)] | |
| 168 | + [InitializeTranslation("Hónap nézet", huhu)] | |
| 169 | 169 | [InitializeTranslation("Month view", enus)] |
| 170 | 170 | public static class GoToMonthView { } |
| 171 | 171 | |
| 172 | - [InitializeTranslation("Lista nézet", huhu)] | |
| 172 | + [InitializeTranslation("Lista nézet", huhu)] | |
| 173 | 173 | [InitializeTranslation("List view", enus)] |
| 174 | 174 | public static class GoToListView { } |
| 175 | 175 | |
| 176 | - [InitializeTranslation("Konzisztencia ellenõrzés KI", huhu)] | |
| 176 | + [InitializeTranslation("Konzisztencia ellenõrzés KI", huhu)] | |
| 177 | 177 | [InitializeTranslation("Consistency check OFF", enus)] |
| 178 | 178 | public static class ConsistencyCheckOff { } |
| 179 | 179 | |
| 180 | - [InitializeTranslation("Konzisztencia ellenõrzés BE", huhu)] | |
| 180 | + [InitializeTranslation("Konzisztencia ellenõrzés BE", huhu)] | |
| 181 | 181 | [InitializeTranslation("Consistency check ON", enus)] |
| 182 | 182 | public static class ConsistencyCheckOn { } |
| 183 | 183 | |
| 184 | - [InitializeTranslation("Új ütemezés", huhu)] | |
| 184 | + [InitializeTranslation("Új ütemezés", huhu)] | |
| 185 | 185 | [InitializeTranslation("Create new schedule", enus)] |
| 186 | 186 | public static class NewSchedule { } |
| 187 | 187 | |
| ... | ... | @@ -193,7 +193,7 @@ namespace Vrh.iScheduler |
| 193 | 193 | |
| 194 | 194 | #region Label |
| 195 | 195 | /// <summary> |
| 196 | - /// Manager-ben használatos címkék. | |
| 196 | + /// Manager-ben használatos cÃmkék. | |
| 197 | 197 | /// </summary> |
| 198 | 198 | public static class Label |
| 199 | 199 | { |
| ... | ... | @@ -212,30 +212,30 @@ namespace Vrh.iScheduler |
| 212 | 212 | public static class ObjectId { } |
| 213 | 213 | |
| 214 | 214 | /// <summary> |
| 215 | - /// "Mûvelet" / "Operation" | |
| 215 | + /// "Mûvelet" / "Operation" | |
| 216 | 216 | /// </summary> |
| 217 | - [InitializeTranslation("Mûvelet", huhu)] | |
| 217 | + [InitializeTranslation("Mûvelet", huhu)] | |
| 218 | 218 | [InitializeTranslation("Operation", enus)] |
| 219 | 219 | public static class OperationId { } |
| 220 | 220 | |
| 221 | 221 | /// <summary> |
| 222 | - /// "Idõpont" / "Timestamp" | |
| 222 | + /// "Idõpont" / "Timestamp" | |
| 223 | 223 | /// </summary> |
| 224 | - [InitializeTranslation("Idõpont", huhu)] | |
| 224 | + [InitializeTranslation("Idõpont", huhu)] | |
| 225 | 225 | [InitializeTranslation("Timestamp", enus)] |
| 226 | 226 | public static class OperationTime { } |
| 227 | 227 | |
| 228 | 228 | /// <summary> |
| 229 | - /// "Állapot" / "Status" | |
| 229 | + /// "Ãllapot" / "Status" | |
| 230 | 230 | /// </summary> |
| 231 | - [InitializeTranslation("Állapot", huhu)] | |
| 231 | + [InitializeTranslation("Ãllapot", huhu)] | |
| 232 | 232 | [InitializeTranslation("Status", enus)] |
| 233 | 233 | public static class State { } |
| 234 | 234 | |
| 235 | 235 | /// <summary> |
| 236 | - /// "Típus" / "Type" | |
| 236 | + /// "TÃpus" / "Type" | |
| 237 | 237 | /// </summary> |
| 238 | - [InitializeTranslation("Típus", huhu)] | |
| 238 | + [InitializeTranslation("TÃpus", huhu)] | |
| 239 | 239 | [InitializeTranslation("Type", enus)] |
| 240 | 240 | public static class ObjectTpye { } |
| 241 | 241 | |
| ... | ... | @@ -247,9 +247,9 @@ namespace Vrh.iScheduler |
| 247 | 247 | public static class ObjectGroupId { } |
| 248 | 248 | |
| 249 | 249 | /// <summary> |
| 250 | - /// "Visszatérési érték:" / "Return value:" | |
| 250 | + /// "Visszatérési érték:" / "Return value:" | |
| 251 | 251 | /// </summary> |
| 252 | - [InitializeTranslation("Visszatérési érték:", huhu)] | |
| 252 | + [InitializeTranslation("Visszatérési érték:", huhu)] | |
| 253 | 253 | [InitializeTranslation("Return value:", enus)] |
| 254 | 254 | public static class ReturnValue { } |
| 255 | 255 | |
| ... | ... | @@ -261,9 +261,9 @@ namespace Vrh.iScheduler |
| 261 | 261 | public static class SeriesType { } |
| 262 | 262 | |
| 263 | 263 | /// <summary> |
| 264 | - /// "Sorozatazonosító" / "Series ID" | |
| 264 | + /// "SorozatazonosÃtó" / "Series ID" | |
| 265 | 265 | /// </summary> |
| 266 | - [InitializeTranslation("Sorozatazonosító", huhu)] | |
| 266 | + [InitializeTranslation("SorozatazonosÃtó", huhu)] | |
| 267 | 267 | [InitializeTranslation("Series ID", enus)] |
| 268 | 268 | public static class SeriesId { } |
| 269 | 269 | } |
| ... | ... | @@ -271,14 +271,14 @@ namespace Vrh.iScheduler |
| 271 | 271 | |
| 272 | 272 | #region State |
| 273 | 273 | /// <summary> |
| 274 | - /// Idõzítés állapotainak fordításai. | |
| 274 | + /// IdõzÃtés állapotainak fordÃtásai. | |
| 275 | 275 | /// </summary> |
| 276 | 276 | public static class State |
| 277 | 277 | { |
| 278 | 278 | /// <summary> |
| 279 | - /// "Aktív" / "Active" | |
| 279 | + /// "AktÃv" / "Active" | |
| 280 | 280 | /// </summary> |
| 281 | - [InitializeTranslation("Aktív", huhu)] | |
| 281 | + [InitializeTranslation("AktÃv", huhu)] | |
| 282 | 282 | [InitializeTranslation("Active", enus)] |
| 283 | 283 | public static class Active { } |
| 284 | 284 | |
| ... | ... | @@ -290,9 +290,9 @@ namespace Vrh.iScheduler |
| 290 | 290 | public static class Success { } |
| 291 | 291 | |
| 292 | 292 | /// <summary> |
| 293 | - /// "Hibás" / "Failed" | |
| 293 | + /// "Hibás" / "Failed" | |
| 294 | 294 | /// </summary> |
| 295 | - [InitializeTranslation("Hibás", huhu)] | |
| 295 | + [InitializeTranslation("Hibás", huhu)] | |
| 296 | 296 | [InitializeTranslation("Failed", enus)] |
| 297 | 297 | public static class Failed { } |
| 298 | 298 | } |
| ... | ... | @@ -302,49 +302,49 @@ namespace Vrh.iScheduler |
| 302 | 302 | |
| 303 | 303 | #region Editor |
| 304 | 304 | /// <summary> |
| 305 | - /// Az iScheduler.Editor-ral kapcsolatos szókódok | |
| 305 | + /// Az iScheduler.Editor-ral kapcsolatos szókódok | |
| 306 | 306 | /// </summary> |
| 307 | 307 | public static class Editor |
| 308 | 308 | { |
| 309 | 309 | /// <summary> |
| 310 | - /// "Új ütemezés" / "New schedule" | |
| 310 | + /// "Új ütemezés" / "New schedule" | |
| 311 | 311 | /// </summary> |
| 312 | - [InitializeTranslation("Új ütemezés", huhu)] | |
| 312 | + [InitializeTranslation("Új ütemezés", huhu)] | |
| 313 | 313 | [InitializeTranslation("New schedule", enus)] |
| 314 | 314 | public static class TitleAdd { } |
| 315 | 315 | |
| 316 | 316 | /// <summary> |
| 317 | - /// "Ütemezés módosítása" / "Schedule change" | |
| 317 | + /// "Ütemezés módosÃtása" / "Schedule change" | |
| 318 | 318 | /// </summary> |
| 319 | - [InitializeTranslation("Ütemezés módosítása", huhu)] | |
| 319 | + [InitializeTranslation("Ütemezés módosÃtása", huhu)] | |
| 320 | 320 | [InitializeTranslation("Schedule change", enus)] |
| 321 | 321 | public static class TitleUpdate { } |
| 322 | 322 | |
| 323 | 323 | /// <summary> |
| 324 | - /// "Az ütemezés már nem egy sorozat tagja." / "Scheduling is no longer part of a series." | |
| 324 | + /// "Az ütemezés már nem egy sorozat tagja." / "Scheduling is no longer part of a series." | |
| 325 | 325 | /// </summary> |
| 326 | - [InitializeTranslation("Az ütemezés már nem egy sorozat tagja.", huhu)] | |
| 326 | + [InitializeTranslation("Az ütemezés már nem egy sorozat tagja.", huhu)] | |
| 327 | 327 | [InitializeTranslation("Scheduling is no longer part of a series.", enus)] |
| 328 | 328 | public static class ScheduleIsNotAMemberOfASeries { } |
| 329 | 329 | |
| 330 | 330 | /// <summary> |
| 331 | - /// "Több kijelölése Ctrl + Click" / "Select more Ctrl + Click" | |
| 331 | + /// "Több kijelölése Ctrl + Click" / "Select more Ctrl + Click" | |
| 332 | 332 | /// </summary> |
| 333 | - [InitializeTranslation("Több kijelölése Ctrl + Click", huhu)] | |
| 333 | + [InitializeTranslation("Több kijelölése Ctrl + Click", huhu)] | |
| 334 | 334 | [InitializeTranslation("Select more Ctrl + Click", enus)] |
| 335 | 335 | public static class FootnoteOfDays { } |
| 336 | 336 | |
| 337 | 337 | /// <summary> |
| 338 | - /// "Kérem, várjon a mûvelet végrehajtására !" / "Please wait for the operation to complete!" | |
| 338 | + /// "Kérem, várjon a mûvelet végrehajtására !" / "Please wait for the operation to complete!" | |
| 339 | 339 | /// </summary> |
| 340 | - [InitializeTranslation("Kérem, várjon a mûvelet végrehajtására !", huhu)] | |
| 340 | + [InitializeTranslation("Kérem, várjon a mûvelet végrehajtására !", huhu)] | |
| 341 | 341 | [InitializeTranslation("Please wait for the operation to complete!", enus)] |
| 342 | 342 | public static class ExecuteWaitMessage { } |
| 343 | 343 | |
| 344 | 344 | /// <summary> |
| 345 | - /// "A mûvelet eredménye !" / "Result of the operation !" | |
| 345 | + /// "A mûvelet eredménye !" / "Result of the operation !" | |
| 346 | 346 | /// </summary> |
| 347 | - [InitializeTranslation("A mûvelet eredménye !", huhu)] | |
| 347 | + [InitializeTranslation("A mûvelet eredménye !", huhu)] | |
| 348 | 348 | [InitializeTranslation("Result of the operation !", enus)] |
| 349 | 349 | public static class ResultOfTheOperation { } |
| 350 | 350 | |
| ... | ... | @@ -355,44 +355,44 @@ namespace Vrh.iScheduler |
| 355 | 355 | public static class Button |
| 356 | 356 | { |
| 357 | 357 | /// <summary> |
| 358 | - /// "Kilépés" / "Exit" | |
| 358 | + /// "Kilépés" / "Exit" | |
| 359 | 359 | /// </summary> |
| 360 | - [InitializeTranslation("Kilépés", huhu)] | |
| 360 | + [InitializeTranslation("Kilépés", huhu)] | |
| 361 | 361 | [InitializeTranslation("Exit", enus)] |
| 362 | 362 | public static class Exit { } |
| 363 | 363 | |
| 364 | 364 | /// <summary> |
| 365 | - /// "Mentés" / "Save" | |
| 365 | + /// "Mentés" / "Save" | |
| 366 | 366 | /// </summary> |
| 367 | - [InitializeTranslation("Mentés", huhu)] | |
| 367 | + [InitializeTranslation("Mentés", huhu)] | |
| 368 | 368 | [InitializeTranslation("Save", enus)] |
| 369 | 369 | public static class Save { } |
| 370 | 370 | |
| 371 | 371 | /// <summary> |
| 372 | - /// "Törlés" / "Remove" | |
| 372 | + /// "Törlés" / "Remove" | |
| 373 | 373 | /// </summary> |
| 374 | - [InitializeTranslation("Törlés", huhu)] | |
| 374 | + [InitializeTranslation("Törlés", huhu)] | |
| 375 | 375 | [InitializeTranslation("Remove", enus)] |
| 376 | 376 | public static class Remove { } |
| 377 | 377 | |
| 378 | 378 | /// <summary> |
| 379 | - /// "Objektum szerkesztése" / "v" | |
| 379 | + /// "Objektum szerkesztése" / "v" | |
| 380 | 380 | /// </summary> |
| 381 | - [InitializeTranslation("Objektum szerkesztése", huhu)] | |
| 381 | + [InitializeTranslation("Objektum szerkesztése", huhu)] | |
| 382 | 382 | [InitializeTranslation("Object editing", enus)] |
| 383 | 383 | public static class ObjectEditor { } |
| 384 | 384 | |
| 385 | 385 | /// <summary> |
| 386 | - /// "Törlés a sorozatból" / "Remove from the series" | |
| 386 | + /// "Törlés a sorozatból" / "Remove from the series" | |
| 387 | 387 | /// </summary> |
| 388 | - [InitializeTranslation("Törlés a sorozatból", huhu)] | |
| 388 | + [InitializeTranslation("Törlés a sorozatból", huhu)] | |
| 389 | 389 | [InitializeTranslation("Remove from the series", enus)] |
| 390 | 390 | public static class DeleteFromSeries { } |
| 391 | 391 | |
| 392 | 392 | /// <summary> |
| 393 | - /// "Sorozat törlése" / "Remove series" | |
| 393 | + /// "Sorozat törlése" / "Remove series" | |
| 394 | 394 | /// </summary> |
| 395 | - [InitializeTranslation("Sorozat törlése", huhu)] | |
| 395 | + [InitializeTranslation("Sorozat törlése", huhu)] | |
| 396 | 396 | [InitializeTranslation("Remove series", enus)] |
| 397 | 397 | public static class DeleteTheSeries { } |
| 398 | 398 | } |
| ... | ... | @@ -400,57 +400,57 @@ namespace Vrh.iScheduler |
| 400 | 400 | |
| 401 | 401 | #region Label |
| 402 | 402 | /// <summary> |
| 403 | - /// Editorban használatos címkék fordításai. | |
| 403 | + /// Editorban használatos cÃmkék fordÃtásai. | |
| 404 | 404 | /// </summary> |
| 405 | 405 | public static class Label |
| 406 | 406 | { |
| 407 | 407 | |
| 408 | 408 | /// <summary> |
| 409 | - /// "Mûvelet végrehajtása mentés után" / "Perform operation after saving" | |
| 409 | + /// "Mûvelet végrehajtása mentés után" / "Perform operation after saving" | |
| 410 | 410 | /// </summary> |
| 411 | - [InitializeTranslation("Mûvelet végrehajtása mentés után", huhu)] | |
| 411 | + [InitializeTranslation("Mûvelet végrehajtása mentés után", huhu)] | |
| 412 | 412 | [InitializeTranslation("Perform operation after saving", enus)] |
| 413 | 413 | public static class ScheduleExecute { } |
| 414 | 414 | |
| 415 | 415 | /// <summary> |
| 416 | - /// "Ütemezés típusa" / "Schedule type" | |
| 416 | + /// "Ütemezés tÃpusa" / "Schedule type" | |
| 417 | 417 | /// </summary> |
| 418 | - [InitializeTranslation("Ütemezés típusa", huhu)] | |
| 418 | + [InitializeTranslation("Ütemezés tÃpusa", huhu)] | |
| 419 | 419 | [InitializeTranslation("Schedule type", enus)] |
| 420 | 420 | public static class ScheduleType { } |
| 421 | 421 | |
| 422 | 422 | /// <summary> |
| 423 | - /// "Elsõ alkalom" / "First time" | |
| 423 | + /// "Elsõ alkalom" / "First time" | |
| 424 | 424 | /// </summary> |
| 425 | - [InitializeTranslation("Elsõ alkalom", huhu)] | |
| 425 | + [InitializeTranslation("Elsõ alkalom", huhu)] | |
| 426 | 426 | [InitializeTranslation("First time", enus)] |
| 427 | 427 | public static class FirstTime { } |
| 428 | 428 | |
| 429 | 429 | /// <summary> |
| 430 | - /// "Hetek száma" / "Number of weeks" | |
| 430 | + /// "Hetek száma" / "Number of weeks" | |
| 431 | 431 | /// </summary> |
| 432 | - [InitializeTranslation("Hetek száma", huhu)] | |
| 432 | + [InitializeTranslation("Hetek száma", huhu)] | |
| 433 | 433 | [InitializeTranslation("Number of weeks", enus)] |
| 434 | 434 | public static class NumberOfWeeks { } |
| 435 | 435 | |
| 436 | 436 | /// <summary> |
| 437 | - /// "Hónapok száma" / "Number of months" | |
| 437 | + /// "Hónapok száma" / "Number of months" | |
| 438 | 438 | /// </summary> |
| 439 | - [InitializeTranslation("Hónapok száma", huhu)] | |
| 439 | + [InitializeTranslation("Hónapok száma", huhu)] | |
| 440 | 440 | [InitializeTranslation("Number of months", enus)] |
| 441 | 441 | public static class NumberOfMonths { } |
| 442 | 442 | |
| 443 | 443 | /// <summary> |
| 444 | - /// "Sorozat megnevezése" / "Series name" | |
| 444 | + /// "Sorozat megnevezése" / "Series name" | |
| 445 | 445 | /// </summary> |
| 446 | - [InitializeTranslation("Sorozat megnevezése", huhu)] | |
| 446 | + [InitializeTranslation("Sorozat megnevezése", huhu)] | |
| 447 | 447 | [InitializeTranslation("Series name", enus)] |
| 448 | 448 | public static class SeriesName { } |
| 449 | 449 | |
| 450 | 450 | /// <summary> |
| 451 | - /// "Sorozat színe" / "Series color" | |
| 451 | + /// "Sorozat szÃne" / "Series color" | |
| 452 | 452 | /// </summary> |
| 453 | - [InitializeTranslation("Sorozat színe", huhu)] | |
| 453 | + [InitializeTranslation("Sorozat szÃne", huhu)] | |
| 454 | 454 | [InitializeTranslation("Series color", enus)] |
| 455 | 455 | public static class SeriesColor { } |
| 456 | 456 | |
| ... | ... | @@ -461,12 +461,12 @@ namespace Vrh.iScheduler |
| 461 | 461 | [InitializeTranslation("Days", enus)] |
| 462 | 462 | public static class Days { } |
| 463 | 463 | |
| 464 | - #region A hét napjai | |
| 464 | + #region A hét napjai | |
| 465 | 465 | |
| 466 | 466 | /// <summary> |
| 467 | 467 | /// "" / "" |
| 468 | 468 | /// </summary> |
| 469 | - [InitializeTranslation("Hétfõ", huhu)] | |
| 469 | + [InitializeTranslation("Hétfõ", huhu)] | |
| 470 | 470 | [InitializeTranslation("Monday", enus)] |
| 471 | 471 | public static class Monday { } |
| 472 | 472 | |
| ... | ... | @@ -485,16 +485,16 @@ namespace Vrh.iScheduler |
| 485 | 485 | public static class Wednesday { } |
| 486 | 486 | |
| 487 | 487 | /// <summary> |
| 488 | - /// "Csütörtök" / "Thursday" | |
| 488 | + /// "Csütörtök" / "Thursday" | |
| 489 | 489 | /// </summary> |
| 490 | - [InitializeTranslation("Csütörtök", huhu)] | |
| 490 | + [InitializeTranslation("Csütörtök", huhu)] | |
| 491 | 491 | [InitializeTranslation("Thursday", enus)] |
| 492 | 492 | public static class Thursday { } |
| 493 | 493 | |
| 494 | 494 | /// <summary> |
| 495 | - /// "Péntek" / "Friday" | |
| 495 | + /// "Péntek" / "Friday" | |
| 496 | 496 | /// </summary> |
| 497 | - [InitializeTranslation("Péntek", huhu)] | |
| 497 | + [InitializeTranslation("Péntek", huhu)] | |
| 498 | 498 | [InitializeTranslation("Friday", enus)] |
| 499 | 499 | public static class Friday { } |
| 500 | 500 | |
| ... | ... | @@ -506,19 +506,19 @@ namespace Vrh.iScheduler |
| 506 | 506 | public static class Saturday { } |
| 507 | 507 | |
| 508 | 508 | /// <summary> |
| 509 | - /// "Vasárnap" / "Sunday" | |
| 509 | + /// "Vasárnap" / "Sunday" | |
| 510 | 510 | /// </summary> |
| 511 | - [InitializeTranslation("Vasárnap", huhu)] | |
| 511 | + [InitializeTranslation("Vasárnap", huhu)] | |
| 512 | 512 | [InitializeTranslation("Sunday", enus)] |
| 513 | 513 | public static class Sunday { } |
| 514 | 514 | |
| 515 | - #endregion A hét napjai | |
| 515 | + #endregion A hét napjai | |
| 516 | 516 | } |
| 517 | 517 | #endregion Label |
| 518 | 518 | |
| 519 | 519 | #region Wizard |
| 520 | 520 | /// <summary> |
| 521 | - /// Az Editor-ban a radió buttonok elnevezéséhez használjuk. | |
| 521 | + /// Az Editor-ban a radió buttonok elnevezéséhez használjuk. | |
| 522 | 522 | /// </summary> |
| 523 | 523 | public static class Wizard |
| 524 | 524 | { |
| ... | ... | @@ -545,7 +545,24 @@ namespace Vrh.iScheduler |
| 545 | 545 | } |
| 546 | 546 | #endregion Wizard |
| 547 | 547 | } |
| 548 | - #endregion Editor | |
| 548 | + #endregion Editor | |
| 549 | + | |
| 550 | + #region Execute | |
| 551 | + public static class Execute | |
| 552 | + { | |
| 553 | + [InitializeTranslation("Az ütemezés végrehajtása befejeződött.", huhu)] | |
| 554 | + [InitializeTranslation("Execution of schedule finished.", enus)] | |
| 555 | + public static class ActionIsCompleted { } | |
| 556 | + | |
| 557 | + [InitializeTranslation("Név", huhu)] | |
| 558 | + [InitializeTranslation("Name", enus)] | |
| 559 | + public static class ColName { } | |
| 560 | + | |
| 561 | + [InitializeTranslation("Érték", huhu)] | |
| 562 | + [InitializeTranslation("Value", enus)] | |
| 563 | + public static class ColVal { } | |
| 564 | + } | |
| 565 | + #endregion Execute | |
| 549 | 566 | } |
| 550 | 567 | } |
| 551 | 568 | } |
| 552 | 569 | \ No newline at end of file | ... | ... |
Vrh.iScheduler/Vrh.iScheduler.csproj
| ... | ... | @@ -124,8 +124,8 @@ |
| 124 | 124 | <Reference Include="VRH.Log4Pro.MultiLanguageManager, Version=3.21.3.0, Culture=neutral, processorArchitecture=MSIL"> |
| 125 | 125 | <HintPath>..\packages\VRH.Log4Pro.MultiLanguageManager.3.21.3\lib\net45\VRH.Log4Pro.MultiLanguageManager.dll</HintPath> |
| 126 | 126 | </Reference> |
| 127 | - <Reference Include="Vrh.Logger, Version=3.0.9.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 128 | - <HintPath>..\packages\Vrh.Logger.3.0.9\lib\net451\Vrh.Logger.dll</HintPath> | |
| 127 | + <Reference Include="Vrh.Logger, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 128 | + <HintPath>..\packages\Vrh.Logger.3.1.0\lib\net451\Vrh.Logger.dll</HintPath> | |
| 129 | 129 | </Reference> |
| 130 | 130 | <Reference Include="Vrh.Membership, Version=4.13.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 131 | 131 | <HintPath>..\packages\Vrh.Membership.4.13.0\lib\net451\Vrh.Membership.dll</HintPath> |
| ... | ... | @@ -133,8 +133,8 @@ |
| 133 | 133 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 134 | 134 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 135 | 135 | </Reference> |
| 136 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 137 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 136 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 137 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 138 | 138 | </Reference> |
| 139 | 139 | </ItemGroup> |
| 140 | 140 | <ItemGroup> | ... | ... |
Vrh.iScheduler/packages.config
| ... | ... | @@ -20,8 +20,8 @@ |
| 20 | 20 | <package id="PagedList.Mvc" version="4.5.0.0" targetFramework="net451" /> |
| 21 | 21 | <package id="VRH.Common" version="3.0.0" targetFramework="net451" /> |
| 22 | 22 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net451" /> |
| 23 | - <package id="Vrh.Logger" version="3.0.9" targetFramework="net462" /> | |
| 23 | + <package id="Vrh.Logger" version="3.1.0" targetFramework="net462" /> | |
| 24 | 24 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 25 | 25 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 26 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 26 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 27 | 27 | </packages> |
| 28 | 28 | \ No newline at end of file | ... | ... |
iSchedulerMonitor/Plugins.Config.xml
| ... | ... | @@ -3,4 +3,6 @@ |
| 3 | 3 | |
| 4 | 4 | <Plugin Assembly="iSchedulerMonitor.dll" Type="iSchedulerMonitor.iSchedulerMonitorPlugin" Version="1.0.0" Singletone="false" AutoStart="true" PluginDirectory=""> |
| 5 | 5 | <Instance Id="instance1" Name="iSchedulerMonitorPlugin instance 1" /> |
| 6 | + </Plugin><Plugin Assembly="iSchedulerMonitor.dll" Type="iSchedulerMonitor.iSchedulerMonitor.ACPluginPlugin" Version="1.0.0" Singletone="false" AutoStart="true" PluginDirectory=""> | |
| 7 | + <Instance Id="instance1" Name="iSchedulerMonitor.ACPluginPlugin instance 1" /> | |
| 6 | 8 | </Plugin></Plugins> |
| 7 | 9 | \ No newline at end of file | ... | ... |
iSchedulerMonitor/iSchedulerMonitor.ACPlugin.csproj
| ... | ... | @@ -40,8 +40,8 @@ |
| 40 | 40 | <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"> |
| 41 | 41 | <HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath> |
| 42 | 42 | </Reference> |
| 43 | - <Reference Include="InstanceFactory.FromXML, Version=1.1.1.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 44 | - <HintPath>..\packages\Vrh.ApplicationContainer.4.3.1\lib\net451\InstanceFactory.FromXML.dll</HintPath> | |
| 43 | + <Reference Include="InstanceFactory.FromXML, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 44 | + <HintPath>..\packages\Vrh.ApplicationContainer.4.4.1\lib\net451\InstanceFactory.FromXML.dll</HintPath> | |
| 45 | 45 | </Reference> |
| 46 | 46 | <Reference Include="Microsoft.ReportViewer.Common, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL"> |
| 47 | 47 | <HintPath>..\packages\Microsoft.Report.Viewer.11.0.0.0\lib\net\Microsoft.ReportViewer.Common.dll</HintPath> |
| ... | ... | @@ -100,8 +100,8 @@ |
| 100 | 100 | <Reference Include="System.Data" /> |
| 101 | 101 | <Reference Include="System.Net.Http" /> |
| 102 | 102 | <Reference Include="System.Xml" /> |
| 103 | - <Reference Include="Vrh.ApplicationContainer, Version=4.3.1.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 104 | - <HintPath>..\packages\Vrh.ApplicationContainer.4.3.1\lib\net451\Vrh.ApplicationContainer.dll</HintPath> | |
| 103 | + <Reference Include="Vrh.ApplicationContainer, Version=4.4.1.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 104 | + <HintPath>..\packages\Vrh.ApplicationContainer.4.4.1\lib\net451\Vrh.ApplicationContainer.dll</HintPath> | |
| 105 | 105 | </Reference> |
| 106 | 106 | <Reference Include="Vrh.ApplicationContainer.Control.Contract, Version=0.1.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 107 | 107 | <HintPath>..\packages\Vrh.ApplicationContainer.Control.Contract.0.1.0\lib\net451\Vrh.ApplicationContainer.Control.Contract.dll</HintPath> |
| ... | ... | @@ -118,8 +118,8 @@ |
| 118 | 118 | <Reference Include="VRH.Log4Pro.MultiLanguageManager, Version=3.21.3.0, Culture=neutral, processorArchitecture=MSIL"> |
| 119 | 119 | <HintPath>..\packages\VRH.Log4Pro.MultiLanguageManager.3.21.3\lib\net45\VRH.Log4Pro.MultiLanguageManager.dll</HintPath> |
| 120 | 120 | </Reference> |
| 121 | - <Reference Include="Vrh.Logger, Version=3.0.9.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 122 | - <HintPath>..\packages\Vrh.Logger.3.0.9\lib\net451\Vrh.Logger.dll</HintPath> | |
| 121 | + <Reference Include="Vrh.Logger, Version=3.1.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 122 | + <HintPath>..\packages\Vrh.Logger.3.1.0\lib\net451\Vrh.Logger.dll</HintPath> | |
| 123 | 123 | </Reference> |
| 124 | 124 | <Reference Include="Vrh.Membership, Version=4.13.0.0, Culture=neutral, processorArchitecture=MSIL"> |
| 125 | 125 | <HintPath>..\packages\Vrh.Membership.4.13.0\lib\net451\Vrh.Membership.dll</HintPath> |
| ... | ... | @@ -133,8 +133,8 @@ |
| 133 | 133 | <Reference Include="Vrh.Web.Providers, Version=2.0.2.0, Culture=neutral, processorArchitecture=MSIL"> |
| 134 | 134 | <HintPath>..\packages\VRH.Web.Providers.2.0.2\lib\net451\Vrh.Web.Providers.dll</HintPath> |
| 135 | 135 | </Reference> |
| 136 | - <Reference Include="Vrh.XmlProcessing, Version=1.32.0.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 137 | - <HintPath>..\packages\Vrh.XmlProcessing.1.32.0\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 136 | + <Reference Include="Vrh.XmlProcessing, Version=2.0.7.0, Culture=neutral, processorArchitecture=MSIL"> | |
| 137 | + <HintPath>..\packages\Vrh.XmlProcessing.2.0.7\lib\net45\Vrh.XmlProcessing.dll</HintPath> | |
| 138 | 138 | </Reference> |
| 139 | 139 | </ItemGroup> |
| 140 | 140 | <ItemGroup> |
| ... | ... | @@ -157,12 +157,6 @@ |
| 157 | 157 | <None Include="Vrh.NugetModuls.Documentations\Vrh.XmlProcessing\ReadMe.md" /> |
| 158 | 158 | </ItemGroup> |
| 159 | 159 | <ItemGroup> |
| 160 | - <None Include="XmlParser.xml"> | |
| 161 | - <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |
| 162 | - </None> | |
| 163 | - <None Include="ApplicationContainer.Config.xml"> | |
| 164 | - <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |
| 165 | - </None> | |
| 166 | 160 | <Content Include="..\packages\Microsoft.SqlServer.Types.11.0.2\nativeBinaries\x64\msvcr100.dll"> |
| 167 | 161 | <Link>SqlServerTypes\x64\msvcr100.dll</Link> |
| 168 | 162 | <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
| ... | ... | @@ -174,10 +168,16 @@ |
| 174 | 168 | <None Include="LogConfig.xml"> |
| 175 | 169 | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 176 | 170 | </None> |
| 171 | + <None Include="ApplicationContainer.Config.xml"> | |
| 172 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |
| 173 | + </None> | |
| 177 | 174 | <Content Include="SqlServerTypes\readme.htm" /> |
| 178 | 175 | <Content Include="SqlServerTypes\x64\SqlServerSpatial110.dll" /> |
| 179 | 176 | <Content Include="SqlServerTypes\x86\SqlServerSpatial110.dll" /> |
| 180 | 177 | <Content Include="iSchedulerMonitor.Config.xml" /> |
| 178 | + <None Include="XmlParser.xml"> | |
| 179 | + <CopyToOutputDirectory>Always</CopyToOutputDirectory> | |
| 180 | + </None> | |
| 181 | 181 | <None Include="Plugins.Config.xml"> |
| 182 | 182 | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| 183 | 183 | </None> | ... | ... |
iSchedulerMonitor/packages.config
| ... | ... | @@ -12,13 +12,13 @@ |
| 12 | 12 | <package id="Newtonsoft.Json" version="13.0.3" targetFramework="net451" /> |
| 13 | 13 | <package id="PagedList" version="1.17.0.0" targetFramework="net451" /> |
| 14 | 14 | <package id="PagedList.Mvc" version="4.5.0.0" targetFramework="net451" /> |
| 15 | - <package id="Vrh.ApplicationContainer" version="4.3.1" targetFramework="net451" /> | |
| 15 | + <package id="Vrh.ApplicationContainer" version="4.4.1" targetFramework="net462" /> | |
| 16 | 16 | <package id="Vrh.ApplicationContainer.Control.Contract" version="0.1.0" targetFramework="net451" /> |
| 17 | 17 | <package id="VRH.Common" version="3.0.0" targetFramework="net451" /> |
| 18 | 18 | <package id="VRH.Log4Pro.MultiLanguageManager" version="3.21.3" targetFramework="net451" /> |
| 19 | - <package id="Vrh.Logger" version="3.0.9" targetFramework="net462" /> | |
| 19 | + <package id="Vrh.Logger" version="3.1.0" targetFramework="net462" /> | |
| 20 | 20 | <package id="Vrh.Membership" version="4.13.0" targetFramework="net462" /> |
| 21 | 21 | <package id="VRH.Mockable.TimeProvider" version="1.0.0" targetFramework="net45" /> |
| 22 | 22 | <package id="VRH.Web.Providers" version="2.0.2" targetFramework="net451" requireReinstallation="true" /> |
| 23 | - <package id="Vrh.XmlProcessing" version="1.32.0" targetFramework="net462" /> | |
| 23 | + <package id="Vrh.XmlProcessing" version="2.0.7" targetFramework="net462" /> | |
| 24 | 24 | </packages> |
| 25 | 25 | \ No newline at end of file | ... | ... |