Ejemplo n.º 1
0
        public List <beMolecula> ListarMolecula(SqlConnection con)
        {
            List <beMolecula> lstObeMolecula = new List <beMolecula>();
            SqlCommand        cmd            = new SqlCommand("sp_Consultar_Molecula", con);

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

            if (drd != null)
            {
                beMolecula obeMolecula;
                int        posIdMolecula = drd.GetOrdinal("ID_MOLECULA");
                int        posNombre     = drd.GetOrdinal("MOLECULA");
                int        posEstado     = drd.GetOrdinal("ESTADO");
                while (drd.Read())
                {
                    obeMolecula                 = new beMolecula();
                    obeMolecula.ID_Molecula     = drd.GetInt32(posIdMolecula);
                    obeMolecula.NOMBRE_Molecula = drd.GetString(posNombre);
                    obeMolecula.ESTADO          = drd.GetString(posEstado);
                    lstObeMolecula.Add(obeMolecula);
                }
            }
            drd.Close();
            return(lstObeMolecula);
        }
Ejemplo n.º 2
0
        public bool ActualizarMolecula(SqlConnection con, beMolecula obeMolecula, string usuario)
        {
            bool       exito = false;
            SqlCommand cmd   = new SqlCommand("sp_Actualizar_Molecula", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@ID_Molecula", obeMolecula.ID_Molecula);
            cmd.Parameters.AddWithValue("@NOMBRE", obeMolecula.NOMBRE_Molecula);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            exito = (nRegistros > 0);
            return(exito);
        }
Ejemplo n.º 3
0
        public int AdicionarMolecula(SqlConnection con, beMolecula obeMolecula, string usuario)
        {
            int        idElemento = -1;
            SqlCommand cmd        = new SqlCommand("sp_Insertar_Molecula", con);

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

            if (nRegistros > 0)
            {
                idElemento = nRegistros;
            }
            return(idElemento);
        }
Ejemplo n.º 4
0
        public bool ActualizarMolecula(beMolecula obeMolecula, string usuario)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daMolecula odaMolecula = new daMolecula();
                    exito = odaMolecula.ActualizarMolecula(con, obeMolecula, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
                return(exito);
            }
        }
Ejemplo n.º 5
0
        public int AdicionarMolecula(beMolecula obeMolecula, string usuario)
        {
            int idMolecula = -1;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daMolecula odaMolecula = new daMolecula();
                    idMolecula = odaMolecula.AdicionarMolecula(con, obeMolecula, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(idMolecula);
        }