コード例 #1
0
        public string AgregarHerramienta(tb_Herramienta reg)
        {
            string msg = "";

            try
            {
                SqlCommand cmd = new SqlCommand("USP_AGREGARHERRAMIENTA", conecta.CN);
                cmd.CommandType = CommandType.StoredProcedure;
                conecta.CN.Open();

                cmd.Parameters.AddWithValue("@id", reg.idHer);
                cmd.Parameters.AddWithValue("@des", reg.desHer);
                cmd.Parameters.AddWithValue("@idp", reg.idprov);
                cmd.Parameters.AddWithValue("@pre", reg.preUni);
                cmd.Parameters.AddWithValue("@stock", reg.stock);

                cmd.ExecuteNonQuery();
                msg = "Herramienta agregada";
            }
            catch (Exception e)
            {
                msg = e.Message;
            }
            finally {
                conecta.CN.Close();
            }



            return(msg);
        }
コード例 #2
0
        public List <tb_Herramienta> listaHerramienta()
        {
            List <tb_Herramienta> lista = new List <tb_Herramienta>();

            SqlCommand cmd = new SqlCommand("USP_LISTAHERRAMIENTA", conecta.CN);

            cmd.CommandType = CommandType.StoredProcedure;
            conecta.CN.Open();

            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                tb_Herramienta reg = new tb_Herramienta();
                reg.idHer  = dr.GetString(0);
                reg.desHer = dr.GetString(1);
                reg.idprov = dr.GetInt32(2);
                reg.preUni = dr.GetDecimal(3);
                reg.stock  = dr.GetInt32(4);


                lista.Add(reg);
            }
            conecta.CN.Close();
            dr.Close();



            return(lista);
        }
コード例 #3
0
        public ActionResult RegistrarHerramienta(tb_Herramienta reg)
        {
            ViewBag.proveedor = new SelectList(proveedorBL.listaProveedor(), "idprov", "nomprov", reg.idprov);

            ViewBag.mensaje = herramientaBL.AgregarHerramienta(reg);

            return(View(reg));
        }
コード例 #4
0
 public string AgregarHerramienta(tb_Herramienta reg)
 {
     return(herramienta.AgregarHerramienta(reg));
 }