Пример #1
0
 // Editar registro
 public void Editar(CDB Conn)
 {
     if (idusuario != 0)
     {
         string Query = "UPDATE Usuario SET Usuario=@Usuario,Password=@Password,Nombre=@Nombre,ApellidoPaterno=@ApellidoPaterno,ApellidoMaterno=@ApellidoMaterno,Correo=@Correo,Cookie=@Cookie,IP=@IP,FechaUltimoAcceso=@FechaUltimoAcceso, IdPerfil=@IdPerfil, IdUsuarioJefe=@IdUsuarioJefe, EsResponsableSucursal=@EsResponsableSucursal, Baja=@Baja WHERE IdUsuario=@IdUsuario;" +
                        "SELECT * FROM Usuario WHERE IdUsuario = SCOPE_IDENTITY()";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdUsuario", idusuario);
         Conn.AgregarParametros("@Usuario", usuario);
         Conn.AgregarParametros("@Password", password);
         Conn.AgregarParametros("@Nombre", nombre);
         Conn.AgregarParametros("@ApellidoPaterno", apellidopaterno);
         Conn.AgregarParametros("@ApellidoMaterno", apellidomaterno);
         Conn.AgregarParametros("@Correo", correo);
         Conn.AgregarParametros("@Cookie", cookie);
         Conn.AgregarParametros("@IP", ip);
         Conn.AgregarParametros("@FechaUltimoAcceso", fechaultimoacceso);
         Conn.AgregarParametros("@IdPerfil", idperfil);
         Conn.AgregarParametros("@IdUsuarioJefe", idusuariojefe);
         Conn.AgregarParametros("@EsResponsableSucursal", esresponsablesucursal);
         Conn.AgregarParametros("@Baja", baja);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #2
0
    public void Editar(CDB conn)
    {
        string query = "EXEC sp_Reporte_Editar @IdReporte, @Folio, @IdEstatus, @IdCircuito, @IdTipoConsumo, @FechaLevantamiento, " +
                       " @FechaAtencion, @FechaEnvioProveedor, @FechaCierre,@IdTipoProblema, @Reporte, @IdUsuarioAlta, @IdUsuarioRequiere, " +
                       " @IdUsuarioResponsable, @ComentariosCierre, @IdProveedor, @IdUsuarioProveedor ";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@IdReporte", idreporte);
        conn.AgregarParametros("@Folio", folio);
        conn.AgregarParametros("@IdEstatus", idestatus);
        conn.AgregarParametros("@IdCircuito", idcircuito);
        conn.AgregarParametros("@IdTipoConsumo", idtipoconsumo);
        conn.AgregarParametros("@FechaLevantamiento", fechalevantamiento);
        conn.AgregarParametros("@FechaAtencion", fechaatencion);
        conn.AgregarParametros("@FechaEnvioProveedor", fechaenvioproveedor);
        conn.AgregarParametros("@FechaCierre", fechacierre);
        conn.AgregarParametros("@IdTipoProblema", idtipoproblema);
        conn.AgregarParametros("@Reporte", reporte);
        conn.AgregarParametros("@IdUsuarioAlta", idusuarioalta);
        conn.AgregarParametros("@IdUsuarioRequiere", idusuariorequiere);
        conn.AgregarParametros("@IdUsuarioResponsable", idusuarioresponsable);
        conn.AgregarParametros("@ComentariosCierre", comentarioscierre);
        conn.AgregarParametros("@IdProveedor", idproveedor);
        conn.AgregarParametros("@IdUsuarioProveedor", idusuarioproveedor);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #3
0
    // Agregar registro
    public void Agregar(CDB Conn)
    {
        string Query = "INSERT INTO Usuario (Usuario,Password,Nombre,ApellidoPaterno,ApellidoMaterno,Correo,Cookie,IP,FechaUltimoAcceso,idPerfil,IdSucursalPredeterminada,Baja,IdUsuarioJefe,EsResponsableSucursal) VALUES (@Usuario,@Password,@Nombre,@ApellidoPaterno,@ApellidoMaterno,@Correo,@Cookie,@IP,@FechaUltimoAcceso, @IdPerfil,@IdSucursalPredeterminada,@Baja,@IdUsuarioJefe,@EsResponsableSucursal)" +
                       "SELECT * FROM Usuario WHERE IdUsuario = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Usuario", usuario);
        Conn.AgregarParametros("@Password", password);
        Conn.AgregarParametros("@Nombre", nombre);
        Conn.AgregarParametros("@ApellidoPaterno", apellidopaterno);
        Conn.AgregarParametros("@ApellidoMaterno", apellidomaterno);
        Conn.AgregarParametros("@Correo", correo);
        Conn.AgregarParametros("@Cookie", cookie);
        Conn.AgregarParametros("@IP", ip);
        Conn.AgregarParametros("@FechaUltimoAcceso", fechaultimoacceso);
        Conn.AgregarParametros("@IdPerfil", idperfil);
        Conn.AgregarParametros("@Idsucursalpredeterminada", IdSucursalPredeterminada);
        Conn.AgregarParametros("@IdUsuarioJefe", idusuariojefe);
        Conn.AgregarParametros("@EsResponsableSucursal", esresponsablesucursal);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #4
0
    public void Eliminar(CDB Conn)
    {
        string Query = "EXEC sp_ReporteDocumento_Eliminar @IdReporteDocumento";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdReporteDocumento", idreportedocumento);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #5
0
    //Metodos

    public void Obtener(CDB conn)
    {
        string query = "SELECT * FROM Estado WHERE IdEstado = @IdEstado";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@IdEstado", idestado);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #6
0
    public void Agregar(CDB Conn)
    {
        string Query = "EXEC SP_Pais_AgregarPais @Pais";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Pais", pais);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #7
0
    //Metodos

    public void Obtener(CDB conn)
    {
        string query = "SELECT * FROM Problema WHERE IdProblema = @IdProblema";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@IdProblema", idproblema);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #8
0
    public void Agregar(CDB Conn)
    {
        string Query = "EXEC sp_Menu_Agregar @Menu, @Orden";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Menu", menu);
        Conn.AgregarParametros("@Orden", orden);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #9
0
 // Cargar Cliente
 public void Obtener(CDB Conn)
 {
     if (idcircuito != 0)
     {
         string Query = "SELECT * FROM Circuito WHERE IdCircuito = @IdCircuito";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdCircuito", idcircuito);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #10
0
 // Cargar Region
 public void Obtener(CDB Conn)
 {
     if (idregion != 0)
     {
         string Query = "SELECT * FROM Region WHERE IdRegion = @IdRegion";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdRegion", idregion);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #11
0
 // Cargar Cliente
 public void Obtener(CDB Conn)
 {
     if (idpagina != 0)
     {
         string Query = "SELECT * FROM Pagina WHERE IdPagina = @IdPagina";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdPagina", idpagina);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #12
0
    public void Desactivar(CDB Conn)
    {
        string Query = "UPDATE UsuarioSucursal SET Baja = @Baja WHERE IdUsuarioSucursal=@IdUsuarioSucursal ";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdUsuarioSucursal", idusuariosucursal);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #13
0
    public void Agregar(CDB Conn)
    {
        string Query = "EXEC SP_Proveedor_AgregarProveedor @Proveedor";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Proveedor", proveedor);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #14
0
    public void Desactivar(CDB Conn)
    {
        string Query = "UPDATE Pagina SET Baja = @Baja WHERE IdPagina=@IdPagina ";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdPagina", idpagina);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #15
0
 // Cargar Medidor
 public void Obtener(CDB Conn)
 {
     if (idmedidor != 0)
     {
         string Query = "SELECT * FROM Medidor WHERE IdMedidor = @IdMedidor";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdMedidor", idmedidor);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #16
0
 // Cargar Cliente
 public void Obtener(CDB Conn)
 {
     if (idusuariosucursal != 0)
     {
         string Query = "SELECT * FROM UsuarioSucursal WHERE IdUsuarioSucursal = @IdUsuarioSucursal";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@IdUsuarioSucursal", idusuariosucursal);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #17
0
 // Cargar Usuario
 public void Obtener(CDB Conn)
 {
     if (id != 0)
     {
         string Query = "SELECT * FROM DATOS WHERE ID = @ID";
         Conn.DefinirQuery(Query);
         Conn.AgregarParametros("@ID", id);
         SqlDataReader Datos = Conn.Ejecutar();
         DefinirPropiedades(Datos);
         Datos.Close();
     }
 }
Пример #18
0
    public bool tienePermiso(string accion)
    {
        bool permiso = false;

        CUnit.Firmado(delegate(CDB Conn)
        {
            CDB conn = new CDB();

            int IdPerfil    = 0;
            HttpCookie Dato = HttpContext.Current.Request.Cookies[CMD5.Encriptar("KeepUnitUserCookie")];
            if (Dato != null)
            {
                string Cookie = Dato.Value;

                string Query = "SELECT IdUsuario, IdPerfil FROM Usuario WHERE Cookie = @Cookie";
                Conn.DefinirQuery(Query);
                Conn.AgregarParametros("@Cookie", Cookie);
                CObjeto Registro = Conn.ObtenerRegistro();

                CUsuario Usuario  = new CUsuario();
                Usuario.IdUsuario = (Registro.Exist("IdUsuario")) ? (int)Registro.Get("IdUsuario") : 0;
                Usuario.Obtener(Conn);
                IdPerfil = Usuario.IdPerfil;
            }


            //Obtengo los permisos del usuario dependiendo su perfil
            string query = "EXEC sp_PerfilPermiso_Consulta @Opcion, @IdPerfil, @IdPagina";
            conn.DefinirQuery(query);
            conn.AgregarParametros("@Opcion", 1);
            conn.AgregarParametros("@IdPerfil", IdPerfil);
            conn.AgregarParametros("@IdPagina", 0);
            SqlDataReader Datos = conn.Ejecutar();

            if (Datos.HasRows)
            {
                while (Datos.Read())
                {
                    //Valido si existe el permiso seleccionado en su lista de permisos
                    if (accion == Datos["Comando"].ToString())
                    {
                        permiso = true;
                        break;
                    }
                }
            }
            Datos.Close();
        });


        return(permiso);
    }
Пример #19
0
    // Agregar registro
    public void Agregar(CDB Conn)
    {
        string Query = "INSERT INTO UsuarioProveedor (IdUsuario, IdProveedor) VALUES (@IdUsuario, @IdProveedor)" +
                       "SELECT * FROM UsuarioProveedor WHERE IdUsuarioProveedor = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdUsuario", idusuario);
        Conn.AgregarParametros("@IdProveedor", idproveedor);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #20
0
    public void Editar(CDB conn)
    {
        string query = "UPDATE Proveedor SET Proveedor = @Proveedor WHERE IdProveedor = @IdProveedor " +
                       "SELECT * FROM Proveedor WHERE IdProveedor = SCOPE_IDENTITY()";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@IdProveedor", idproveedor);
        conn.AgregarParametros("@Proveedor", proveedor);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #21
0
    public void Editar(CDB Conn)
    {
        string Query = "UPDATE Medidor SET Medidor=@Medidor WHERE IdMedidor= @IdMedidor " +
                       "SELECT * FROM Medidor WHERE IdMedidor = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdMedidor", idmedidor);
        Conn.AgregarParametros("@Medidor", medidor);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #22
0
    public void Agregar(CDB Conn)
    {
        string Query = "EXEC SP_Perfil_Agregar @Perfil, @IdPagina, @Baja ";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Perfil", perfil);
        Conn.AgregarParametros("@IdPagina", idpagina);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #23
0
    public void Editar(CDB conn)
    {
        string query = "UPDATE TipoProblema SET TipoProblema = @NombreTipoProblema WHERE IdTipoProblema = @IdTipoProblema " +
                       "SELECT * FROM TipoProblema WHERE IdTipoProblema = SCOPE_IDENTITY()";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@NombreTipoProblema", nombretipoproblema);
        conn.AgregarParametros("@IdTipoProblema", IdTipoProblema);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #24
0
    public void EditarImagen(CDB Conn)
    {
        string Query = "UPDATE Circuito SET Imagen=@Imagen WHERE IdCircuito= @IdCircuito " +
                       "SELECT * FROM Circuito WHERE IdCircuito = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdCircuito", idcircuito);
        Conn.AgregarParametros("@Imagen", imagen);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #25
0
    public void DesactivarEspecial(CDB Conn)
    {
        string Query = "UPDATE PerfilPermiso SET Baja = @Baja WHERE IdPerfilPermiso=@IdPerfilPermiso AND IdPerfil=@IdPerfil ";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdPerfilPermiso", idperfilpermiso);
        Conn.AgregarParametros("@IdPerfil", idperfil);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #26
0
    // Agregar registro
    public void Agregar(CDB Conn)
    {
        string Query = "INSERT INTO Region (Region,Baja) VALUES (@Region,@Baja)" +
                       "SELECT * FROM Region WHERE IdRegion = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@Region", region);
        Conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #27
0
    public void Agregar(CDB conn)
    {
        string query = "INSERT INTO TipoProblema (TipoProblema,Baja) VALUES (@NombreTipoProblema,@Baja) " +
                       "SELECT * FROM TipoProblema WHERE IdTipoProblema = SCOPE_IDENTITY()";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@NombreTipoProblema", nombretipoproblema);
        conn.AgregarParametros("@Baja", baja);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #28
0
    public void Editar(CDB conn)
    {
        string query = "UPDATE Pais SET Pais = @Pais WHERE IdPais = @IdPais " +
                       "SELECT * FROM Pais WHERE IdPais = SCOPE_IDENTITY()";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@IdPais", idpais);
        conn.AgregarParametros("@Pais", pais);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #29
0
    public void Desactivar(CDB conn)
    {
        string query = "UPDATE Estado SET Baja = @Baja WHERE IdEstado = @IdEstado " +
                       "SELECT * FROM Estado WHERE Estado = SCOPE_IDENTITY()";

        conn.DefinirQuery(query);
        conn.AgregarParametros("@Baja", baja);
        conn.AgregarParametros("@IdEstado", IdEstado);
        SqlDataReader Datos = conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }
Пример #30
0
    public void EditarLogo(CDB Conn)
    {
        string Query = "UPDATE Cliente SET Logo=@Logo WHERE IdCliente= @IdCliente " +
                       "SELECT * FROM Cliente WHERE IdCliente = SCOPE_IDENTITY()";

        Conn.DefinirQuery(Query);
        Conn.AgregarParametros("@IdCliente", idcliente);
        Conn.AgregarParametros("@Logo", logo);
        SqlDataReader Datos = Conn.Ejecutar();

        DefinirPropiedades(Datos);
        Datos.Close();
    }