Пример #1
0
 public void MODIFICA_ROL_USUARIO(BERoles objESolicitud)
 {
     MySqlConnection conn = new MySqlConnection("Server=127.0.0.1; Database=MECANICSWEB; Uid=Administrador; Pwd=admin");
     MySqlCommand cmd = new MySqlCommand("`mecanicsweb`.`SP_MODIFICA_ROL_USUARIO`", conn);
     cmd.CommandType = CommandType.StoredProcedure;
     cmd.Parameters.AddWithValue("@IdRol", objESolicitud.Id_Rol);
     cmd.Parameters.AddWithValue("@CodEmp", objESolicitud.CodEmp);
     cmd.Parameters.AddWithValue("@Estado", objESolicitud.EstadoR);
     conn.Open();
     cmd.ExecuteNonQuery();
     conn.Close();
 }
Пример #2
0
 public DataTable CONSULTA_ROLES_USUARIO(BERoles objEntity)
 {
     DataTable dt = new DataTable();
     MySqlConnection conn = new MySqlConnection("Server=127.0.0.1; Database=MECANICSWEB; Uid=Administrador; Pwd=admin");
     MySqlCommand command = new MySqlCommand("`mecanicsweb`.`SP_CONSULTA_ROLES_USUARIO`", conn);
     command.Parameters.AddWithValue("@Codemp", objEntity.CodEmp);
     command.CommandType = CommandType.StoredProcedure;
     conn.Open();
     IDataReader dr = command.ExecuteReader();
     dt.Load(dr);
     conn.Close();
     return dt;
 }
Пример #3
0
        public DataTable DetalleRol(BERoles objERoles)
        {
            DataTable dt = new DataTable();
            MySqlConnection conn = new MySqlConnection("Server=127.0.0.1; Database=MECANICSWEB; Uid=Administrador; Pwd=admin");
            MySqlCommand command = new MySqlCommand("`mecanicsweb`.`SP_DetalleRol`", conn);

            command.CommandType = CommandType.StoredProcedure;
            command.Parameters.Add(ObjSqlParameter("@p_Id_Rol", objERoles.Id_Rol, ParameterDirection.Input, System.Data.DbType.Int32));
            conn.Open();
            IDataReader dr = command.ExecuteReader();
            dt.Load(dr);
            conn.Close();
            return dt;
        }
Пример #4
0
 public DataTable NombreRol(BERoles objERoles)
 {
     return objRoles.NombreRol(objERoles);
 }
Пример #5
0
 public int GestionRol(string pAccion, BERoles objERoles)
 {
     return objRoles.GestionRol(pAccion, objERoles);
 }
Пример #6
0
 public DataTable DetalleRol(BERoles objERoles)
 {
     return objRoles.DetalleRol(objERoles);
 }
Пример #7
0
 public DataTable BusquedaRoles(BERoles objERoles)
 {
     return objRoles.BusquedaRoles(objERoles);
 }
Пример #8
0
 public void MODIFICA_ROL_USUARIO(BERoles objESolicitud)
 {
     objRoles.MODIFICA_ROL_USUARIO(objESolicitud);
 }
Пример #9
0
 public DataTable CONSULTA_ROLES_USUARIO(BERoles objEntity)
 {
     return objRoles.CONSULTA_ROLES_USUARIO(objEntity);
 }
Пример #10
0
        public int GestionRol(string pAccion, BERoles objERoles)
        {
            int resultado = 0;
            MySqlCommand cmd = new MySqlCommand("`mecanicsweb`.`SP_GestionRol`", cnx);
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@p_Accion", pAccion);
            cmd.Parameters.AddWithValue("@p_Id_Rol", objERoles.Id_Rol);
            cmd.Parameters.AddWithValue("@p_Rol_Nombre", objERoles.Rol_Nombre);
            cmd.Parameters.AddWithValue("@p_Rol_Detalle", objERoles.Rol_Detalle);
            cmd.Parameters.AddWithValue("@p_Estado", objERoles.Estado);
            cmd.Parameters.AddWithValue("@p_UsuarioAuditoria", objERoles.UsuarioAuditoria);

            try
            {
                AbrirConexion();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                throw new Exception("Error al tratar de almacenar, borrar o modificar datos", e);
            }

            finally
            {
                CerrarConexion();
                cmd.Dispose();
            }

            return resultado;
        }