示例#1
0
        public List <beLineaTerapeutica> ListarLineaTerapeutica(SqlConnection con)
        {
            List <beLineaTerapeutica> lstObeLineaTerapeutica = new List <beLineaTerapeutica>();
            SqlCommand cmd = new SqlCommand("sp_Consultar_LineaTerapeutica", con);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader drd = cmd.ExecuteReader();

            if (drd != null)
            {
                beLineaTerapeutica obeLineaTerapeutica;
                int posIdLineaTerapeutica = drd.GetOrdinal("ID_LINEA_TERAPEUTICA");
                int posNombre             = drd.GetOrdinal("LINEA_TERAPEUTICA");
                int posEstado             = drd.GetOrdinal("ESTADO");
                while (drd.Read())
                {
                    obeLineaTerapeutica = new beLineaTerapeutica();
                    obeLineaTerapeutica.ID_LineaTerapeutica     = drd.GetInt32(posIdLineaTerapeutica);
                    obeLineaTerapeutica.NOMBRE_LineaTerapeutica = drd.GetString(posNombre);
                    obeLineaTerapeutica.ESTADO = drd.GetString(posEstado);
                    lstObeLineaTerapeutica.Add(obeLineaTerapeutica);
                }
            }
            drd.Close();
            return(lstObeLineaTerapeutica);
        }
示例#2
0
        public bool ActualizarLineaTerapeutica(SqlConnection con, beLineaTerapeutica obeLineaTerapeutica, string usuario)
        {
            bool       exito = false;
            SqlCommand cmd   = new SqlCommand("sp_Actualizar_LineaTerapeutica", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@ID_LineaTerapeutica", obeLineaTerapeutica.ID_LineaTerapeutica);
            cmd.Parameters.AddWithValue("@NOMBRE", obeLineaTerapeutica.NOMBRE_LineaTerapeutica);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            exito = (nRegistros > 0);
            return(exito);
        }
示例#3
0
        public int AdicionarLineaTerapeutica(SqlConnection con, beLineaTerapeutica obeLineaTerapeutica, string usuario)
        {
            int        idElemento = -1;
            SqlCommand cmd        = new SqlCommand("sp_Insertar_LineaTerapeutica", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@NOMBRE", obeLineaTerapeutica.NOMBRE_LineaTerapeutica);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            if (nRegistros > 0)
            {
                idElemento = nRegistros;
            }
            return(idElemento);
        }
        public bool ActualizarLineaTerapeutica(beLineaTerapeutica obeLineaTerapeutica, string usuario)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daLineaTerapeutica odaLineaTerapeutica = new daLineaTerapeutica();
                    exito = odaLineaTerapeutica.ActualizarLineaTerapeutica(con, obeLineaTerapeutica, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
                return(exito);
            }
        }
        public int AdicionarLineaTerapeutica(beLineaTerapeutica obeLineaTerapeutica, string usuario)
        {
            int idLineaTerapeutica = -1;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daLineaTerapeutica odaLineaTerapeutica = new daLineaTerapeutica();
                    idLineaTerapeutica = odaLineaTerapeutica.AdicionarLineaTerapeutica(con, obeLineaTerapeutica, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(idLineaTerapeutica);
        }