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

            try {
                SqlCommand cmd = new SqlCommand("USP_ACTUALIZARHERRAMIENTA", 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 = "Registro Actualizado";
            }
            catch (Exception e) {
                msg = e.Message;
            }
            finally {
                conecta.CN.Close();
            }
            return(msg);
        }
コード例 #2
0
        public List <tb_herramienta> listadoHerramienta()
        {
            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
        [HttpPost] public ActionResult AgregarHerramienta(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 ActualizarHerramienta(tb_herramienta reg)
 {
     return(herrramienta.ActualizarHerramienta(reg));
 }
コード例 #5
0
 public string AgregarHerramienta(tb_herramienta reg)
 {
     return(herrramienta.AgregarHerramienta(reg));
 }