/// <summary> /// Valida el location si el procediemiento de validacion principal falla /// </summary> private bool LocationValidationBackup() { bool IsValid = true; GetAndSetAttributeBackup AttributeBackup = GetAndSetAttributeBackupBL.GetAttribute(dk, Login.OrgId); if (AttributeBackup.Attribute1 != null) { if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && (AttributeBackup.Attribute1.Contains(Resources.TicketEmission.Constants.MESSAGE_NO_EXISTE_LOCATION))) { MessageBox.Show(Resources.TicketEmission.Tickets.NO_LOCATION_INTEGRA, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } else if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && AttributeBackup.Attribute1.Contains(Resources.TicketEmission.Constants.MESSAGE_INACTIVE)) { MessageBox.Show(Resources.TicketEmission.Tickets.NUM_CLIENTE_O_LOCATION_INACTIVO, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } } else { MessageBox.Show(Resources.TicketEmission.Tickets.ERROR_VALIDACION_LOCATION, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } return(IsValid); }
public GetAndSetAttributeBackup GetAttribute(string Location, int OrgId, string connectionName) { Database db = DatabaseFactory.CreateDatabase(connectionName); DbCommand dbCommand = db.GetStoredProcCommand(Resources.GetAndSetAttributeBackupResources.SP_GetAndSetAttributeBackup); db.AddInParameter(dbCommand, Resources.GetAndSetAttributeBackupResources.PARAM_QUERY, DbType.String, Location); db.AddInParameter(dbCommand, Resources.GetAndSetAttributeBackupResources.PARAM_ORG_ID, DbType.String, OrgId); GetAndSetAttributeBackup Attribute = new GetAndSetAttributeBackup(); using (IDataReader dr = db.ExecuteReader(dbCommand)) { int _attribute = dr.GetOrdinal(Resources.GetAndSetAttributeBackupResources.ATTRIBUTE1); while (dr.Read()) { GetAndSetAttributeBackup item = new GetAndSetAttributeBackup(); item.Attribute1 = dr.GetString(_attribute); Attribute = item; } } return(Attribute); }
/// <summary> /// Valida el location si el procediemiento de validacion principal falla /// </summary> private bool LocationValidationBackup() { bool IsValid = true; GetAndSetAttributeBackup AttributeBackup = GetAndSetAttributeBackupBL.GetAttribute(dk, Login.OrgId); if (AttributeBackup.Attribute1 != null) { attribute1 = AttributeBackup.Attribute1.ToString(); //SOLO PRUEBAS //attribute1 = "dhl140"; activeStepsCorporativeQC.CorporativeQualityControls = null; activeStepsCorporativeQC.loadQualityControlsList(); CorporativeQualityControls = activeStepsCorporativeQC.CorporativeQualityControls; if (CorporativeQualityControls.Count.Equals(0)) { if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && (AttributeBackup.Attribute1.Contains(Resources.TicketEmission.Constants.MESSAGE_NO_EXISTE_LOCATION))) { MessageBox.Show(Resources.TicketEmission.Tickets.NO_LOCATION_INTEGRA, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); //UC = "welcome";// Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } else if (!string.IsNullOrEmpty(AttributeBackup.Attribute1.ToString()) && AttributeBackup.Attribute1.Contains(Resources.TicketEmission.Constants.MESSAGE_INACTIVE)) { MessageBox.Show(Resources.TicketEmission.Tickets.NUM_CLIENTE_O_LOCATION_INACTIVO, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); //UC = "welcome";// Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } } } else { MessageBox.Show(Resources.TicketEmission.Tickets.ERROR_VALIDACION_LOCATION, Resources.Constants.MYCTS, MessageBoxButtons.OK, MessageBoxIcon.Warning); //UC = "welcome";// Loader.AddToPanel(Loader.Zone.Middle, this, Resources.Constants.UCWELCOME); IsValid = false; } return(IsValid); }
public static GetAndSetAttributeBackup GetAttribute(string Location, int OrgId) { GetAndSetAttributeBackup ItemAttribute = new GetAndSetAttributeBackup(); GetAndSetAttributeBackupDAL objAttribute = new GetAndSetAttributeBackupDAL(); try { try { ItemAttribute = objAttribute.GetAttribute(Location, OrgId, CommonENT.MYCTSDB_CONNECTION); } catch (Exception ex) { new EventsManager.EventsManager(ex, EventsManager.EventsManager.OrigenError.BaseDeDatos); ItemAttribute = objAttribute.GetAttribute(Location, OrgId, CommonENT.MYCTSDBBACKUP_CONNECTION); } } catch { } return(ItemAttribute); }