示例#1
0
        public ResultadoEntidad EliminarMantenimientoEmpleado(SqlConnection Conexion, SqlTransaction Transaccion, int MantenimientoId)
        {
            ResultadoEntidad             Resultado = new ResultadoEntidad();
            MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto = new MantenimientoEmpleadoEntidad();
            MantenimientoEmpleadoProceso MantenimientoEmpleadoProcesoObjeto = new MantenimientoEmpleadoProceso();

            MantenimientoEmpleadoEntidadObjeto.MantenimientoId = MantenimientoId;

            Resultado = MantenimientoEmpleadoProcesoObjeto.EliminarMantenimientoEmpleado(Conexion, Transaccion, MantenimientoEmpleadoEntidadObjeto);

            return(Resultado);
        }
        public ResultadoEntidad SeleccionarMantenimientoEmpleado(MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto)
        {
            string                      CadenaConexion = string.Empty;
            ResultadoEntidad            Resultado      = new ResultadoEntidad();
            MantenimientoEmpleadoAcceso MantenimientoEmpleadoAccesoObjeto = new MantenimientoEmpleadoAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Activos);

            Resultado = MantenimientoEmpleadoAccesoObjeto.SeleccionarMantenimientoEmpleado(MantenimientoEmpleadoEntidadObjeto, CadenaConexion);

            return(Resultado);
        }
示例#3
0
        public ResultadoEntidad SeleccionarMantenimientoEmpleado(MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto, string CadenaConexion)
        {
            DataSet          ResultadoDatos = new DataSet();
            SqlConnection    Conexion       = new SqlConnection(CadenaConexion);
            SqlCommand       Comando;
            SqlParameter     Parametro;
            SqlDataAdapter   Adaptador;
            ResultadoEntidad Resultado = new ResultadoEntidad();

            try
            {
                Comando             = new SqlCommand("SeleccionarMantenimientoEmpleadoProcedimiento", Conexion);
                Comando.CommandType = CommandType.StoredProcedure;

                Parametro       = new SqlParameter("MantenimientoId", SqlDbType.Int);
                Parametro.Value = MantenimientoEmpleadoEntidadObjeto.MantenimientoId;
                Comando.Parameters.Add(Parametro);

                Parametro       = new SqlParameter("EmpleadoId", SqlDbType.SmallInt);
                Parametro.Value = MantenimientoEmpleadoEntidadObjeto.EmpleadoId;
                Comando.Parameters.Add(Parametro);

                Adaptador      = new SqlDataAdapter(Comando);
                ResultadoDatos = new DataSet();

                Conexion.Open();
                Adaptador.Fill(ResultadoDatos);
                Conexion.Close();

                Resultado.ResultadoDatos = ResultadoDatos;

                return(Resultado);
            }
            catch (SqlException Excepcion)
            {
                Resultado.ErrorId          = Excepcion.Number;
                Resultado.DescripcionError = Excepcion.Message;

                return(Resultado);
            }
        }
        protected void SeleccionarEmpleadosMantenimiento(int MantenimientoId)
        {
            MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto = new MantenimientoEmpleadoEntidad();
            MantenimientoEmpleadoProceso MantenimientoEmpleadoProcesoObjeto = new MantenimientoEmpleadoProceso();
            ResultadoEntidad             Resultado = new ResultadoEntidad();


            MantenimientoEmpleadoEntidadObjeto.MantenimientoId = MantenimientoId;
            Resultado = MantenimientoEmpleadoProcesoObjeto.SeleccionarMantenimientoEmpleado(MantenimientoEmpleadoEntidadObjeto);

            if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
            {
                TablaActivos.CssClass = ConstantePrograma.ClaseTablaVacia;
            }
            else
            {
                TablaActivos.CssClass = ConstantePrograma.ClaseTablaImpresion;
            }

            TablaEmpleados.DataSource = Resultado.ResultadoDatos;
            TablaEmpleados.DataBind();
        }
        public ResultadoEntidad InsertarMantenimientoEmpleado(SqlConnection Conexion, SqlTransaction Transaccion, MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto)
        {
            ResultadoEntidad            Resultado = new ResultadoEntidad();
            MantenimientoEmpleadoAcceso MantenimientoEmpleadoAccesoObjeto = new MantenimientoEmpleadoAcceso();

            Resultado = MantenimientoEmpleadoAccesoObjeto.InsertarMantenimientoEmpleado(Conexion, Transaccion, MantenimientoEmpleadoEntidadObjeto);

            return(Resultado);
        }
示例#6
0
        public ResultadoEntidad InsertarMantenimientoEmpleado(SqlConnection Conexion, SqlTransaction Transaccion, MantenimientoEmpleadoEntidad MantenimientoEmpleadoEntidadObjeto)
        {
            SqlCommand       Comando;
            SqlParameter     Parametro;
            ResultadoEntidad Resultado = new ResultadoEntidad();

            try
            {
                Comando             = new SqlCommand("InsertarMantenimientoEmpleadoProcedimiento", Conexion);
                Comando.CommandType = CommandType.StoredProcedure;

                Comando.Transaction = Transaccion;

                Parametro       = new SqlParameter("SesionId", SqlDbType.NChar);
                Parametro.Value = MantenimientoEmpleadoEntidadObjeto.SesionId;
                Comando.Parameters.Add(Parametro);

                Parametro       = new SqlParameter("MantenimientoId", SqlDbType.Int);
                Parametro.Value = MantenimientoEmpleadoEntidadObjeto.MantenimientoId;
                Comando.Parameters.Add(Parametro);

                Comando.ExecuteNonQuery();

                Resultado.ErrorId = (int)ConstantePrograma.MantenimientoEmpleado.GuardadoCorrectamente;

                return(Resultado);
            }
            catch (SqlException sqlEx)
            {
                Resultado.ErrorId          = sqlEx.Number;
                Resultado.DescripcionError = sqlEx.Message;

                return(Resultado);
            }
        }