Beispiel #1
0
 public ClsUsuario getById(int id)
 {
     try
     {
         ClsUsuario r  = null;
         ClsDb      db = new ClsDb();
         DataTable  dt = new DataTable();
         dt = db.dataTableSP("SPUsuarioGetByID", null, db.parametro("@PidUsuario", id));
         if (dt.Rows.Count > 0)
         {
             r               = new ClsUsuario();
             r.idUsuario     = (int)dt.Rows[0]["idUsuario"];
             r.usuario       = dt.Rows[0]["usuario"].ToString();
             r.nombreUsuario = dt.Rows[0]["nombreUsuario"].ToString();
             r.contrasena    = dt.Rows[0]["contrasena"].ToString();
             r.idRol         = (int)dt.Rows[0]["idRol"];
             r.nombreUsuario = dt.Rows[0]["nombreUsuario"].ToString();
             r.activo        = (Boolean)dt.Rows[0]["activo"];
             r.urlImagen     = dt.Rows[0]["urlImagen"].ToString();
         }
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
 public void grabar()
 {
     try
     {
         ClsDb db = new ClsDb();
         db.ejecutarSP("SPPACMADREIU", null
                       , db.parametro("@PidPaciente", this.idPaciente)
                       , db.parametro("@PMadrePositiva", this.MadrePositiva)
                       , db.parametro("@PNHC", this.NHC)
                       , db.parametro("@PFechaDX", this.FechaDX)
                       , db.parametro("@PMomentoDX", this.MomentoDX)
                       , db.parametro("@PSeguimiento", this.Seguimiento)
                       , db.parametro("@PLugarSeguimiento", this.LugarSeguimiento)
                       , db.parametro("@POtroLugarSeguimiento", this.OtroLugarSeguimiento)
                       , db.parametro("@PControlPrenatal", this.ControlPrenatal)
                       , db.parametro("@PlugarControlPrenatal", this.lugarControlPrenatal)
                       , db.parametro("@PComplicacionesEmbarazo", this.ComplicacionesEmbarazo)
                       , db.parametro("@PTARGAEmbarazo", this.TARGAEmbarazo)
                       , db.parametro("@PEsquemaTARGA", this.EsquemaTARGA)
                       , db.parametro("@PMomentoInicioTARGA", this.MomentoInicioTARGA)
                       , db.parametro("@PadherenciaTARGA", this.adherenciaTARGA)
                       , db.parametro("@PUltimaCV", this.UltimaCV)
                       , db.parametro("@PUltimoCD4", this.UltimoCD4)
                       , db.parametro("@PEdadGestacionalUltimaCVCD4", this.EdadGestacionalUltimaCVCD4)
                       , db.parametro("@PinfeccionOportunista", this.infeccionOportunista)
                       , db.parametro("@PclasificacionClinicaInmunologica", this.clasificacionClinicaInmunologica)
                       , db.parametro("@Pusuario", this.usuario)
                       , db.parametro("@PfechaTomaDatos", this.fechaTomaDatos)
                       );
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
 public void grabar(
     string fechaSintomologia,
     string idSintomologia       = "0",
     string idPaciente           = "0",
     List <DataTable> dtSintomas = null)
 {
     try
     {
         ClsDb db = new ClsDb();
         //Nombres de cada TPV que se enviara
         string[] nombreTPV = { "@PtpvSintomas", "@PtpvOtros" };
         db.ejecutarSPTPV("SPIuSintomatologia",
                          null,
                          dtSintomas,
                          nombreTPV,
                          db.parametro("PidSintomatologia", idSintomologia),
                          db.parametro("@PFechaSintomologia", fechaSintomologia),
                          db.parametro("@pidPaciente", idPaciente)
                          );
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #4
0
 public static ClsAccesoStruc validarPantalla(int idUsuario, string nombrePantalla)
 {
     try
     {
         ClsAccesoStruc r  = new ClsAccesoStruc();
         DataTable      dt = new DataTable();
         ClsDb          db = new ClsDb();
         dt = db.dataTableSP("SPValidarAcceso", null
                             , db.parametro("@PidUsuario", idUsuario)
                             , db.parametro("@PnombrePantalla", nombrePantalla)
                             );
         if (dt.Rows.Count > 0)
         {
             r.idModoAcceso = int.Parse(dt.Rows[0]["idModoAcceso"].ToString());
             r.nombre       = dt.Rows[0]["nombre"].ToString();
             r.crear        = (Boolean)dt.Rows[0]["crear"];
             r.leer         = (Boolean)dt.Rows[0]["leer"];
             r.actualizar   = (Boolean)dt.Rows[0]["actualizar"];
             r.eliminar     = (Boolean)dt.Rows[0]["eliminar"];
         }
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClsDb     db = new ClsDb();
            DataTable tb;

            db.Connect("localhost", "master", "sa", "", -1);
            tb = db.ExecuteSql("select * from article_title", -1);

            db.Disconnect();

            this.rptListItems.DataSource = tb;
            this.rptListItems.DataBind();
        }
Beispiel #6
0
 public DataTable seleccionarSintomaOtro(string idSintoma = "0", string idSintomatologia = "0")
 {
     try
     {
         ClsDb     db = new ClsDb();
         DataTable r  = new DataTable();
         r = db.dataTableSP("SPSSintomaOtro", null, db.parametro("@idSintoma", idSintoma), db.parametro("@idSintomatologia", idSintomatologia));
         return(r);
     }catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #7
0
 public DataTable seleccionarSintomatologiasPaciente(string idPaciente = "0")
 {
     try
     {
         ClsDb     db = new ClsDb();
         DataTable dt = new DataTable();
         dt = db.dataTableSP("SPSSintomatologiaPaciente", null, db.parametro("@PidPaciente", idPaciente));
         return(dt);
     }catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #8
0
 public DataTable select()
 {
     try
     {
         ClsDb     db = new ClsDb();
         DataTable r  = new DataTable();
         r = db.dataTableSP("SPUsuarioSelect");
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #9
0
 public DataTable datosInicio(string idUsuario)
 {
     try
     {
         DataTable dt = new DataTable();
         ClsDb     db = new ClsDb();
         dt = db.dataTableSP("[SPDatosUsuario]", null, db.parametro("@PidUsuario", idUsuario));
         return(dt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #10
0
 public DataTable seleccionarTabs()
 {
     try
     {
         ClsDb     db = new ClsDb();
         DataTable r  = new DataTable();
         r = db.dataTableSP("SPS_TabSintomas", null);
         return(r);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Beispiel #11
0
 public string datosInicio()
 {
     try
     {
         DataTable dt = new DataTable();
         ClsDb     db = new ClsDb();
         dt = db.dataTableSP("[SPDatosUsuario]", null, db.parametro("@PidUsuario", Session["idUsurio"].ToString()));
         return(DataTableToJSON(dt));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #12
0
 public DataTable CSelect(string pCriterio)
 {
     try
     {
         ClsDb     db = new ClsDb();
         DataTable r  = new DataTable();
         r = db.dataTableSP("SPS_CSINTOMA", null,
                            db.parametro("@pCriterio", pCriterio));
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #13
0
 public void grabar()
 {
     try
     {
         ClsDb db = new ClsDb();
         db.ejecutarSP("SPUSuarioIU", null
                       , db.parametro("@PIdUsuario", this.idUsuario)
                       , db.parametro("@Pusuario", this.usuario)
                       , db.parametro("@Pcontrasena", this.contrasena)
                       , db.parametro("@PidRol", this.idRol)
                       , db.parametro("@PnombreUsuario", this.nombreUsuario)
                       , db.parametro("@PActivo", this.activo)
                       , db.parametro("@PusuarioOpera", this.usuarioOpera)
                       , db.parametro("@PReiniciarContrasena", this.reiniciarContrasena)
                       , db.parametro("@PurlImagen", this.urlImagen)
                       );
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #14
0
 public ClsPacMadre seleccionar(int idPaciente)
 {
     try
     {
         ClsDb       db = new ClsDb();
         ClsPacMadre r  = new ClsPacMadre();
         DataTable   dt = new DataTable();
         dt = db.dataTableSP("SPPACMADRESelect", null, db.parametro("@PidPaciente", idPaciente));
         if (dt.Rows.Count > 0)
         {
             r.idPaciente                       = (int)dt.Rows[0]["idPaciente"];
             r.MadrePositiva                    = short.Parse(dt.Rows[0]["MadrePositiva"].ToString());
             r.NHC                              = dt.Rows[0]["nhc"].ToString();
             r.FechaDX                          = clsHelper.valDate(dt.Rows[0]["fechaDX"].ToString());
             r.MomentoDX                        = clsHelper.valI(dt.Rows[0]["momentoDX"].ToString());
             r.Seguimiento                      = clsHelper.valSh(dt.Rows[0]["seguimiento"].ToString());
             r.LugarSeguimiento                 = clsHelper.valI(dt.Rows[0]["lugarSeguimiento"].ToString());
             r.OtroLugarSeguimiento             = dt.Rows[0]["otroLugarSeguimiento"].ToString();
             r.ControlPrenatal                  = clsHelper.valSh(dt.Rows[0]["controlPrenatal"].ToString());
             r.lugarControlPrenatal             = clsHelper.valI(dt.Rows[0]["lugarControlPrenatal"].ToString());
             r.ComplicacionesEmbarazo           = dt.Rows[0]["complicacionesEmbarazo"].ToString();
             r.TARGAEmbarazo                    = clsHelper.valSh(dt.Rows[0]["TARGAEmbarazo"].ToString());
             r.EsquemaTARGA                     = clsHelper.valI(dt.Rows[0]["EsquemaTARGA"].ToString());;
             r.MomentoInicioTARGA               = clsHelper.valI(dt.Rows[0]["momentoInicioTARGA"].ToString());;
             r.adherenciaTARGA                  = clsHelper.valI(dt.Rows[0]["adherenciaTARGA"].ToString());;
             r.UltimaCV                         = clsHelper.valD(dt.Rows[0]["ultimaCV"].ToString());
             r.UltimoCD4                        = clsHelper.valD(dt.Rows[0]["ultimoCD4"].ToString());
             r.EdadGestacionalUltimaCVCD4       = clsHelper.valI(dt.Rows[0]["EdadGestacionalUltimaCVCD4"].ToString());
             r.infeccionOportunista             = clsHelper.valI(dt.Rows[0]["infeccionOportunista"].ToString());
             r.clasificacionClinicaInmunologica = clsHelper.valI(dt.Rows[0]["clasificacionClinicaInmunologica"].ToString());
             r.fechaTomaDatos                   = clsHelper.valDate(dt.Rows[0]["fechaTomaDatos"].ToString());
         }
         return(r);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #15
0
    public static ClsUsuario login(string usuario, string contrasena)
    {
        try
        {
            ClsUsuario us = new ClsUsuario();
            DataTable  dt = new DataTable();
            ClsDb      db = new ClsDb();

            dt = db.dataTableSP("SPLogin", null, db.parametro("@Pusuario", usuario), db.parametro("@Pcontrasena", contrasena));
            if (dt.Rows.Count > 0)
            {
                us.idUsuario     = (int)dt.Rows[0]["idUsuario"];
                us.usuario       = dt.Rows[0]["usuario"].ToString();
                us.nombreUsuario = dt.Rows[0]["nombreUsuario"].ToString();
                us.idRol         = (int)dt.Rows[0]["idRol"];
            }
            return(us);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }