protected void GuardarMantenimiento(MantenimientoEntidad MantenimientoEntidadObjeto) { MantenimientoProceso MantenimientoProcesoObjeto = new MantenimientoProceso(); ResultadoEntidad Resultado = new ResultadoEntidad(); Resultado = MantenimientoProcesoObjeto.GuardarMantenimiento(MantenimientoEntidadObjeto); if (Resultado.ErrorId == (int)ConstantePrograma.MantenimientoEmpleado.GuardadoCorrectamente) { EtiquetaMensaje.Text = "Atención guardado correctamente."; BotonImprimir.Enabled = true; DesbloquearDatosGenerales(); LimpiarAgregarActivoSeccion(); MantenimientoIdHidden.Value = Resultado.NuevoRegistroId.ToString(); LimpiarGrids(); MantenimientoFolio.Text = ""; ComboAsignacion.SelectedIndex = 0; //Se limpia la tabla temporal de empleados LimpiarTemporalMantenimientoEmpleado(); ImprimirDocumento(); } else { EtiquetaMensajeError.Text = Resultado.DescripcionError; } }
protected void BuscarMantenimiento(MantenimientoEntidad MantenimientoEntidadObjeto) { ResultadoEntidad Resultado = new ResultadoEntidad(); MantenimientoProceso MantenimientoProcesoNegocio = new MantenimientoProceso(); Resultado = MantenimientoProcesoNegocio.SeleccionarMantenimientoAvanzado(MantenimientoEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaMantenimiento.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaMantenimiento.CssClass = ConstantePrograma.ClaseTabla; } TablaMantenimiento.DataSource = Resultado.ResultadoDatos; TablaMantenimiento.DataBind(); } else { EtiquetaControlBuscarMantenimientoMensaje.Text = TextoError.ErrorGenerico; } }
protected void SeleccionarFolioMantenimiento(MantenimientoEntidad MantenimientoEntidadObjeto) { ResultadoEntidad Resultado = new ResultadoEntidad(); MantenimientoProceso MantenimientoProcesoNegocio = new MantenimientoProceso(); Resultado = MantenimientoProcesoNegocio.SeleccionarMantenimiento(MantenimientoEntidadObjeto); if (Resultado.ResultadoDatos.Tables[0].Rows.Count > 0) { //Si existe ese folio de mantenimiento, ahora se buscan los activos SeleccionarMantenimientoActivo(true); } else { EtiquetaErrorDatosGenerales.Text = "No existe ese folio."; } }
protected void SeleccionarFolioMantenimiento(int MantenimientoId) { ResultadoEntidad Resultado = new ResultadoEntidad(); MantenimientoEntidad MantenimientoEntidadObjeto = new MantenimientoEntidad(); MantenimientoProceso MantenimientoProcesoNegocio = new MantenimientoProceso(); MantenimientoEntidadObjeto.MantenimientoId = MantenimientoId; Resultado = MantenimientoProcesoNegocio.SeleccionarMantenimiento(MantenimientoEntidadObjeto); if (Resultado.ResultadoDatos.Tables[0].Rows.Count > 0) { if (Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString()) != 0) { SeleccionarEmpleado(Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString())); } else { SeleccionaDepartamento(Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["DepartamentoId"].ToString())); } } }