Example #1
0
        /// <summary>
        /// Actualiza a registro de la tabla MEmpleado.
        /// </summary>
        public void Update(ENT_MEmpleado x_oENT_MEmpleado)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MEMP_nId", x_oENT_MEmpleado.MEMP_nId),
                    new SqlParameter("@MEMP_cNombre", x_oENT_MEmpleado.MEMP_cNombre),
                    new SqlParameter("@MEMP_cApePaterno", x_oENT_MEmpleado.MEMP_cApePaterno),
                    new SqlParameter("@MEMP_cApeMaterno", x_oENT_MEmpleado.MEMP_cApeMaterno),
                    new SqlParameter("@MEMP_nTipoDoc", x_oENT_MEmpleado.MEMP_nTipoDoc),
                    new SqlParameter("@MEMP_nDocumento", x_oENT_MEmpleado.MEMP_nDocumento),
                    new SqlParameter("@MEMP_cDireccion", x_oENT_MEmpleado.MEMP_cDireccion),
                    new SqlParameter("@MEMP_cTelefono", x_oENT_MEmpleado.MEMP_cTelefono),
                    new SqlParameter("@MEMP_nIdMUsuario", x_oENT_MEmpleado.MEMP_nIdMUsuario),
                    new SqlParameter("@MEMP_lActivo", x_oENT_MEmpleado.MEMP_lActivo),
                    new SqlParameter("@MEMP_nUsrReg", x_oENT_MEmpleado.MEMP_nUsrReg),
                    new SqlParameter("@MEMP_dFechReg", x_oENT_MEmpleado.MEMP_dFechReg),
                    new SqlParameter("@MEMP_nUsrMod", x_oENT_MEmpleado.MEMP_nUsrMod),
                    new SqlParameter("@MEMP_dFechMod", x_oENT_MEmpleado.MEMP_dFechMod)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                ejecutarNonQuery("spMEmpleado_Update", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
        }
Example #2
0
        /// <summary>
        /// Selecciona una registro de la tabla MEmpleado por su primary key.
        /// </summary>
        public ENT_MEmpleado Select(int MEMP_nId)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MEMP_nId", MEMP_nId)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            ENT_MEmpleado objMEmpleado = new ENT_MEmpleado();

            try{
                objMEmpleado = GetEntity <ENT_MEmpleado>("spMEmpleado_Select", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
            return(objMEmpleado);
        }
Example #3
0
 /// <summary>
 /// Actualiza a registro de la tabla MEmpleado.
 /// </summary>
 public void Update(ENT_MEmpleado x_oENT_MEmpleado)
 {
     new DAL_MEmpleado().Update(x_oENT_MEmpleado);
 }
Example #4
0
 /// <summary>
 /// Guarda un registro de la tabla MEmpleado.
 /// </summary>
 public void Insert(ENT_MEmpleado x_oENT_MEmpleado)
 {
     new DAL_MEmpleado().Insert(x_oENT_MEmpleado);
 }