public void BuscarEmpleadoPorId(Int16 EmpleadoId) { EmpleadoEntidad EmpleadoEntidadObjeto = new EmpleadoEntidad(); EmpleadoEntidadObjeto.EmpleadoId = EmpleadoId; BuscarEmpleado(EmpleadoEntidadObjeto); ActualizarTablaAsignacion.Update(); }
protected void LimpiarCampos() { FechaBaja.Text = ""; TipoBaja.ClearSelection(); OtrosTipoBaja.Enabled = false; OtrosTipoBaja.Text = ""; CondicionId.SelectedIndex = 0; CodigoBarrasBaja.Text = ""; NumeroEmpleado.Text = ""; NombreEmpleado.Text = ""; EtiquetaMensaje.Text = ""; ActivoPadreHidden.Value = "0"; ActualizarTablaAsignacion.Update(); }
public void EsActivoPadre() { ActivoPadreHidden.Value = "1"; ActualizarTablaAsignacion.Update(); }
protected ResultadoEntidad BuscarActivo() { ResultadoEntidad ResultadoEntidad = new ResultadoEntidad(); ActivoEntidad ActivoObjetoEntidad = new ActivoEntidad(); ActivoProceso ActivoProcesoObjeto = new ActivoProceso(); EmpleadoProceso EmpleadoProcesoObjeto = new EmpleadoProceso(); EmpleadoEntidad EmpleadoObjetoEntidad = new EmpleadoEntidad(); AccesorioEntidad AccesorioEntidadObjeto = new AccesorioEntidad(); CompraEntidad CompraEntidadObjeto = new CompraEntidad(); UsuarioEntidad UsuarioSessionEntidad = new UsuarioEntidad(); bool EsAccesorio = false; bool EsActivoPadre = false; ActivoObjetoEntidad.CodigoBarrasParticular = CodigoBarrasBaja.Text.Trim(); ActivoObjetoEntidad.TipoActivoId = ObtenerTipoActivoId(); UsuarioSessionEntidad = (UsuarioEntidad)Session["UsuarioEntidad"]; ResultadoEntidad = ActivoProcesoObjeto.ValidarExistenciaActivoSalida(ActivoObjetoEntidad, UsuarioSessionEntidad.RolId); if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoDadoDeBaja || ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoNoEncontrado || ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoConEstatusSalida || ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.PermisoDenegado) { return(ResultadoEntidad); } else if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoNoAsignado) { NumeroEmpleado.Text = "XXXXXXXXX"; NombreEmpleado.Text = "Activo en almacen"; return(ResultadoEntidad); } else if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.EntradasSalidas.ActivoValidoParaSalida || ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoPadre || ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoEsAccresorioAsignado) { if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoPadre) { EsActivoPadre = true; } if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.BajaActivo.ActivoEsAccresorioAsignado) { EsAccesorio = true; ActivoIdHidden.Value = ResultadoEntidad.NuevoRegistroId.ToString(); } else { ActivoIdHidden.Value = ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["ActivoId"].ToString(); } EmpleadoObjetoEntidad.EmpleadoId = Int16.Parse(ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["EmpleadoResguardoId"].ToString()); EmpleadoIdHidden.Value = ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["EmpleadoResguardoId"].ToString(); ResultadoEntidad = EmpleadoProcesoObjeto.SeleccionarEmpleado(EmpleadoObjetoEntidad); NumeroEmpleado.Text = ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["NumeroEmpleado"].ToString(); NombreEmpleado.Text = ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["Nombre"].ToString() + " " + ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["ApellidoPaterno"].ToString(); ResultadoEntidad = ActivoProcesoObjeto.SeleccionarActivoPorCompra(ActivoObjetoEntidad); //CompraEntidadObjeto.CompraId=Int16.Parse(ResultadoEntidad.ResultadoDatos.Tables[0].Rows[0]["CompraId"].ToString()); CodigoBarrasParticularHidden.Value = ActivoObjetoEntidad.CodigoBarrasParticular; if (EsAccesorio == true) { //mostrar mensaje cuando sea una accesorio asignado ResultadoEntidad.DescripcionError = TextoError.ActivoEsAccresorioAsignado; ResultadoEntidad.ErrorId = (int)ConstantePrograma.BajaActivo.ActivoEsAccresorioAsignado; return(ResultadoEntidad); } if (EsActivoPadre == true) { ResultadoEntidad.DescripcionError = TextoError.ActivoPadre; ResultadoEntidad.ErrorId = (int)ConstantePrograma.BajaActivo.ActivoPadre; AccesorioEntidadObjeto.ActivoId = Int16.Parse(ActivoIdHidden.Value.ToString()); ControlBuscarAccesorio.InicioControl(AccesorioEntidadObjeto); ActualizarTablaAsignacion.Update(); return(ResultadoEntidad); } return(ResultadoEntidad); } return(ResultadoEntidad); }