protected void SeleccionarSubFamilia(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.SeleccionarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaSubFamilia.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaSubFamilia.CssClass = ConstantePrograma.ClaseTabla; } TablaSubFamilia.DataSource = Resultado.ResultadoDatos; TablaSubFamilia.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
private void SeleccionarSubfamilia() { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaEntidad SubFamiliaEntidadObjeto = new SubFamiliaEntidad(); SubFamiliaProceso SubFamiliaProcesoObjeto = new SubFamiliaProceso(); //SubFamiliaEntidadObjeto.EstatusId = (Int16)ConstantePrograma.EstatusSubFamilia.Activo; SubFamiliaEntidadObjeto.FamiliaId = Int16.Parse(FamiliaIdNuevo.SelectedValue); if (SubFamiliaEntidadObjeto.FamiliaId == 0) { SubFamiliaIdNuevo.Items.Clear(); } else { Resultado = SubFamiliaProcesoObjeto.SeleccionarSubFamilia(SubFamiliaEntidadObjeto); SubFamiliaIdNuevo.DataValueField = "SubFamiliaId"; SubFamiliaIdNuevo.DataTextField = "Nombre"; if (Resultado.ErrorId == 0) { SubFamiliaIdNuevo.DataSource = Resultado.ResultadoDatos; SubFamiliaIdNuevo.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } } SubFamiliaIdNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); }
protected void SeleccionarSubFamiliaParaEditar(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.SeleccionarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId != 0) { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); return; } try { FamiliaNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["FamiliaId"].ToString(); EstatusNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString(); NombreNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Nombre"].ToString(); CambiarEditarRegistro(); } catch { MostrarMensaje(TextoError.ErrorGenerico, ConstantePrograma.TipoErrorAlerta); } }
private void SeleccionarSubFamilia(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.SeleccionarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaSubFamilia.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaSubFamilia.CssClass = ConstantePrograma.ClaseTabla; } TablaSubFamilia.DataSource = Resultado.ResultadoDatos; TablaSubFamilia.DataBind(); } else { MostrarMensaje(TextoError.ErrorGenerico, ConstantePrograma.TipoErrorAlerta); } }
protected bool TieneSubfamiliasRelacionadas(string CadenaUsuarioId) { bool TieneRelaciones = false; SubFamiliaProceso SubFamiliaProcesoObjecto = new SubFamiliaProceso(); TieneRelaciones = SubFamiliaProcesoObjecto.SeleccionarSubFamiliaUsuariosRelacionados(CadenaUsuarioId); return(TieneRelaciones); }
protected void EliminarSubFamilia(SubFamiliaEntidad SubFamiliaEntidadObjeto) { ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoObjeto = new SubFamiliaProceso(); ResultadoEntidadObjeto = SubFamiliaProcesoObjeto.EliminarSubFamilia(SubFamiliaEntidadObjeto); if (ResultadoEntidadObjeto.ErrorId == (int)ConstantePrograma.SubFamilia.EliminacionExitosa) { EtiquetaMensaje.Text = ""; BusquedaAvanzada(); } else { EtiquetaMensaje.Text = ResultadoEntidadObjeto.DescripcionError; } }
protected void EliminarSubFamilia(SubFamiliaEntidad SubFamiliaEntidadObjeto) { ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoObjeto = new SubFamiliaProceso(); ResultadoEntidadObjeto = SubFamiliaProcesoObjeto.EliminarSubFamilia(SubFamiliaEntidadObjeto); if (ResultadoEntidadObjeto.ErrorId == (int)ConstantePrograma.SubFamilia.EliminacionExitosa) { // ToDo: Se muestra vacío el mensaje MostrarMensaje(TextoInfo.MensajeBorradoGenerico, ConstantePrograma.TipoMensajeAlerta); BusquedaAvanzada(); } else { MostrarMensaje(ResultadoEntidadObjeto.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
protected void GuardarSubFamilia(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.GuardarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId == (int)ConstantePrograma.SubFamilia.SubFamiliaGuardadoCorrectamente) { LimpiarNuevoRegistro(); PanelNuevoRegistro.Visible = false; PanelBusquedaAvanzada.Visible = false; BusquedaAvanzada(); } else { EtiquetaMensaje.Text = Resultado.DescripcionError; } }
protected void SeleccionarSubFamiliaParaEditar(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.SeleccionarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId == 0) { FamiliaNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["FamiliaId"].ToString(); EstatusNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString(); NombreNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Nombre"].ToString(); //SeleccionarDependenciaNuevo(); CambiarEditarRegistro(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } }
protected void GuardarSubFamilia(SubFamiliaEntidad SubFamiliaObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); SubFamiliaProceso SubFamiliaProcesoNegocio = new SubFamiliaProceso(); Resultado = SubFamiliaProcesoNegocio.GuardarSubFamilia(SubFamiliaObjetoEntidad); if (Resultado.ErrorId == 0) { LimpiarNuevoRegistro(); SubFamiliaPuestoIdHidden.Value = Resultado.NuevoRegistroId.ToString(); AgregarSubFamiliaPuesto(); PanelNuevoRegistro.Visible = false; PanelBusquedaAvanzada.Visible = false; BusquedaAvanzada(); } else { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }