private void cargarCategoria() { dv = objCategoria.listarCategoria(); cb_categoria.ValueMember = "pk_categoria"; cb_categoria.DisplayMember = "categoria"; cb_categoria.SelectedValue = "pk_categoria"; cb_categoria.DataSource = dv; }
private void modificarProducto() { MProducto obj = new MProducto(); MCategoria objCat = new MCategoria(); obj = objProducto.modificarProducto(pk_registro); int fk = obj.fk_categoria; frm_modal_modificar_producto modal = new frm_modal_modificar_producto(); pk_edith = obj.pk_producto; dvCategoria = objCategoria.listarCategoria(); modal.cb_categoria.DisplayMember = "categoria"; modal.cb_categoria.SelectedValue = "pk_categoria"; modal.cb_categoria.ValueMember = "pk_categoria"; modal.cb_categoria.DataSource = dvCategoria; modal.cb_categoria.SelectedValue = fk; modal.txt_nombre.Text = obj.nombre; modal.txt_descripcion.Text = obj.descripcion; modal.txt_marca.Text = obj.marca; modal.txt_precioCompra.Text = obj.precio_compra.ToString(); modal.txt_precioVenta.Text = obj.precio_venta.ToString(); modal.dt_fechaCompra.Text = Convert.ToString(obj.fecha_compra); modal.dt_fechaVencimiento.Text = Convert.ToString(obj.fecha_vencimiento); modal.txt_stock.Text = obj.stock.ToString(); modal.txt_unidadMedida.Text = obj.unidad_medida; DialogResult resultado = modal.ShowDialog(); if (resultado == DialogResult.OK) { MProducto update = new MProducto(); update.pk_producto = pk_edith; update.fk_categoria = Convert.ToInt32(modal.cb_categoria.SelectedValue); update.nombre = modal.txt_nombre.Text; update.descripcion = modal.txt_descripcion.Text; update.marca = modal.txt_marca.Text; update.precio_compra = Convert.ToDouble(modal.txt_precioCompra.Text); update.precio_venta = Convert.ToDouble(modal.txt_precioVenta.Text); DateTime dt = new DateTime(modal.dt_fechaCompra.Value.Year, modal.dt_fechaCompra.Value.Month, modal.dt_fechaCompra.Value.Day); update.fecha_compra = dt.ToString("yyyy-MM-dd"); DateTime dt_2 = new DateTime(modal.dt_fechaVencimiento.Value.Year, modal.dt_fechaVencimiento.Value.Month, modal.dt_fechaVencimiento.Value.Day); update.fecha_vencimiento = dt_2.ToString("yyyy-MM-dd"); double stock = Convert.ToDouble(modal.txt_stock.Text); update.stock = Convert.ToDouble(modal.txt_stock.Text); update.unidad_medida = "unidad";//modal.txt_unidadMedida.Text; double precioCompra = Convert.ToDouble(modal.txt_precioCompra.Text); double precioVenta = Convert.ToDouble(modal.txt_precioVenta.Text); double ganancia = (precioVenta - precioCompra); update.ganancia = ganancia * stock; objProducto.actualizarProducto(update); MessageBox.Show("Se actualizo correctamente", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); listarProducto(); totalRegistro(); } }
public void listarCategoria() { dv = objCategoria.listarCategoria(); dg_categoria.DataSource = dv; }