Ejemplo n.º 1
0
 private void lstvDatos_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lstvDatos.SelectedItems.Count > 0)
     {
         MedidaSeleccionado = MedidaEncontrado[lstvDatos.SelectedItems[0].Index];
     }
 }
Ejemplo n.º 2
0
 //constructor para insertar
 public clsStock(int parIdProductoInt, clsAlmacen parIdAlmacenST, clsMedida parIdMedidaST, decimal parCantidadSt)
 {
     IdProdructoInt = parIdProductoInt;
     IdAlmacenST    = parIdAlmacenST;
     IdMedidaST     = parIdMedidaST;
     CantidadST     = parCantidadSt;
 }
Ejemplo n.º 3
0
        public void Actualizar(clsMedida NuevosDatos)
        {
            SqlConnection conexion = new SqlConnection(mdlVariables.CadenaDeConexion);
            SqlCommand    comando  = new SqlCommand("usp_Medida_Actualizar", conexion);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@parIdMedida", IdMedida);
            comando.Parameters.AddWithValue("@parNUEVO_Descripcion_Med", NuevosDatos.DescripcionMed);
            comando.Parameters.AddWithValue("@parNUEVO_Abreviatura_Med", NuevosDatos.AbreviaturaMed);
            comando.Parameters.AddWithValue("@parNUEVO_Equivalente_Med", NuevosDatos.EquivalenteUnidad);
            conexion.Open();
            comando.ExecuteNonQuery();
            conexion.Close();
        }
Ejemplo n.º 4
0
        private void btnRegistrarProducto_Click(object sender, EventArgs e)
        {
            try
            {
                clsMedida nuevaMedida;
                nuevaMedida = new clsMedida(txtDescripcionMedida.Text, txtAbreviaturaDescripcion.Text, Convert.ToInt32(nudEquivalencia.Value));
                nuevaMedida.InsertarMedida();
                MessageBox.Show("Medida Registrado");
            }

            catch (Exception ErrorRegCli)
            {
                MessageBox.Show(ErrorRegCli.Message);
            }
        }
Ejemplo n.º 5
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            clsMedida nuevoMedida;

            nuevoMedida = new clsMedida(txtDescripcion.Text, txtAbrev.Text, Convert.ToInt32(nudEquivalencia.Value));
            MedidaSeleccionado.Actualizar(nuevoMedida);
            MessageBox.Show("Datos actualizados satisfactoriamente.");

            //Bloquear todo
            txtDescripcion.Enabled = false;
            txtDescripcion.Clear();
            txtAbrev.Enabled        = false;
            nudEquivalencia.Value   = 0;
            nudEquivalencia.Enabled = false;
            txtAbrev.Clear();
            txtId.Clear();
            btnGuardar.Visible = false;

            txtTexto.Clear();
        }
Ejemplo n.º 6
0
        public static List <clsMedida> ListarMedidaPorId(int parametroId)
        {
            List <clsMedida> x        = new List <clsMedida>();
            SqlConnection    conexion = new SqlConnection(mdlVariables.CadenaDeConexion);
            SqlCommand       comando  = new SqlCommand("usp_Medida_ListarPorId", conexion);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@parIdMedida", parametroId);
            conexion.Open();
            SqlDataReader contenedor;

            contenedor = comando.ExecuteReader();
            while (contenedor.Read() == true)
            {
                clsMedida MiObjeto;
                MiObjeto = new clsMedida(Convert.ToInt32(contenedor["IdMedida"]), contenedor["Descripcion_Med"].ToString(),
                                         contenedor["Abreviatura_Med"].ToString(), Convert.ToInt32(contenedor["EquivalenteEnUnidades"]));

                x.Add(MiObjeto);
            }
            conexion.Close();
            return(x);
        }
Ejemplo n.º 7
0
 //CONSTRUCTOR PARA INSERTAR PRECIO
 public clsPrecio(int parIdProductoInt, clsMedida parIdMedida, decimal parPrecio)
 {
     IdProductoInt = parIdProductoInt;
     IdMedida      = parIdMedida;
     Precio        = parPrecio;
 }
Ejemplo n.º 8
0
 public clsPrecio(clsProducto parIdProducto, clsMedida parIdMedida, decimal parPrecio)
 {
     IdProducto = parIdProducto;
     IdMedida   = parIdMedida;
     Precio     = parPrecio;
 }