/// <summary> /// Obtiene los estados para la nota de peso. /// </summary> /// <returns>Lista de estados de nota de peso.</returns> public List <estado_nota_de_peso> GetEstadosNotaDePeso() { try { EstadoNotaDePesoLogic estadosnotadepesologic = new EstadoNotaDePesoLogic(); return(estadosnotadepesologic.GetEstadosNotaDePeso()); } catch (Exception ex) { log.Fatal("Error fatal al obtener estados de nota de peso.", ex); throw; } }
protected void AddEstadosNotaSt_Refresh(object sender, StoreRefreshDataEventArgs e) { try { EstadoNotaDePesoLogic estadologic = new EstadoNotaDePesoLogic(); this.AddEstadosNotaSt.DataSource = estadologic.GetEstadosIniciales(); this.AddEstadosNotaSt.DataBind(); } catch (Exception ex) { log.Fatal("Error fatal al obtener estados de nota de peso para agregar.", ex); throw; } }
protected void AddLlaveTxt_Change(object sender, RemoteValidationEventArgs e) { try { string llave = this.AddLlaveTxt.Text; EstadoNotaDePesoLogic estadonotalogic = new EstadoNotaDePesoLogic(); if (estadonotalogic.EstadoDeNotaDePesoExiste(llave)) { e.Success = false; e.ErrorMessage = "La llave de estado de nota de peso ingresada ya existe."; return; } else e.Success = true; COCASJOL.LOGIC.Seguridad.PrivilegioLogic privilegiologic = new LOGIC.Seguridad.PrivilegioLogic(); if (privilegiologic.PrivilegioExiste(EstadoNotaDePesoLogic.PREFIJO_PRIVILEGIO + llave)) { e.Success = false; e.ErrorMessage = "La llave de privilegio para estado de nota de peso ya existe. Es necesario que cambie la llave."; return; } else e.Success = true; COCASJOL.LOGIC.Utiles.PlantillaLogic plantillalogic = new LOGIC.Utiles.PlantillaLogic(); if (plantillalogic.PlantillaDeNotifiacionExiste(EstadoNotaDePesoLogic.PREFIJO_PLANTILLA + llave)) { e.Success = false; e.ErrorMessage = "La llave de plantilla de notificacíon para estado de nota de peso ya existe. Es necesario que cambie la llave."; return; } else e.Success = true; } catch (Exception ex) { log.Fatal("Error fatal al validar existencia de estado de nota de peso y privilegio asociado.", ex); throw; } }
/// <summary> /// Obtiene los estados para la nota de peso. /// </summary> /// <returns>Lista de estados de nota de peso.</returns> public List<estado_nota_de_peso> GetEstadosNotaDePeso() { try { EstadoNotaDePesoLogic estadosnotadepesologic = new EstadoNotaDePesoLogic(); return estadosnotadepesologic.GetEstadosNotaDePeso(); } catch (Exception ex) { log.Fatal("Error fatal al obtener estados de nota de peso.", ex); throw; } }
public void DesactivarBtn_Click(int ESTADOS_NOTA_ID, string UsuarioActual) { try { EstadoNotaDePesoLogic estadologic = new EstadoNotaDePesoLogic(); estadologic.DesactivarEstado(ESTADOS_NOTA_ID, UsuarioActual); } catch (Exception ex) { log.Fatal("Error fatal al eliminar estado de nota de peso.", ex); throw; } }
public void EliminarBtn_Click(int ESTADOS_NOTA_ID) { try { EstadoNotaDePesoLogic estadologic = new EstadoNotaDePesoLogic(); if (estadologic.EstadoDeNotaDePesoTieneReferencias(ESTADOS_NOTA_ID)) { X.Msg.Alert("Estado de Nota de Peso", "No se puede eliminar el estado de nota de peso ya que existen notas de peso para este estado.").Show(); } else estadologic.EliminarEstadoNotaDePeso(ESTADOS_NOTA_ID); } catch (Exception ex) { log.Fatal("Error fatal al eliminar estado de nota de peso.", ex); throw; } }
public void EditGuardarBtn_Click() { try { EstadoNotaDePesoLogic estadologic = new EstadoNotaDePesoLogic(); estadologic.ActualizarEstadoNotaDePeso (Convert.ToInt32(this.EditIdTxt.Text), string.IsNullOrEmpty(this.EditSiguienteIdCmb.Text) ? 0 : Convert.ToInt32(this.EditSiguienteIdCmb.Text), this.EditNombreTxt.Text, this.EditDescripcionTxt.Text, this.EditEsCatacionChk.Checked, this.EditEstadoChk.Checked, this.EditModifiedByTxt.Text, this.EditEnableFechaChk.Checked, Convert.ToInt32(this.EditEnableEstadoCmb.Value), Convert.ToInt32(this.EditEnableSocioIdCmb.Value), this.EditEnableClasificacionDeCafeChk.Checked, this.EditShowInformacionSocioChk.Checked, this.EditEnableFormaDeEntregaChk.Checked, this.EditEnableDetalleChk.Checked, this.EditEnableSacosRetenidosChk.Checked, this.EditEnableTaraChk.Checked, this.EditShowDescuentosChk.Checked, this.EditShowTotalesChk.Checked, this.EditEnableRegistrarChk.Checked, this.EditEnableImprimirChk.Checked, this.EditMensajeTxt.Text); } catch (Exception ex) { log.Fatal("Error fatal al actualizar estado de nota de peso.", ex); throw; } }
private void EstadosNotaSiguienteSt_Refresh(Ext.Net.ComboBox siguienteIdCmb) { try { EstadoNotaDePesoLogic estadologic = new EstadoNotaDePesoLogic(); int siguiente = siguienteIdCmb.Text == "" ? 0 : Convert.ToInt32(siguienteIdCmb.Text); this.EstadosNotaSiguienteSt.DataSource = estadologic.GetEstadosNotaDePesoSinAsignar(siguiente); this.EstadosNotaSiguienteSt.DataBind(); } catch (Exception ex) { log.Fatal("Error fatal al obtener estados de nota de peso.", ex); throw; } }