public static List <BE_Productos> Listar_Productos_x_ID(BE_Productos pBE_productos) { IDataReader DataReader = null; List <BE_Productos> oBE_Productos = new List <BE_Productos>(); try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_SEL_PRODUCTOS_X_ID"); db.AddInParameter(cmd, "@ID", DbType.String, pBE_productos.ID); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); using (DataReader = db.ExecuteReader(cmd)) { while (DataReader.Read()) { oBE_Productos.Add(new BE_Productos(DataReader, 2)); } } return(oBE_Productos); } catch (Exception ex) { throw ex; } finally { if (!DataReader.IsClosed) { DataReader.Close(); } } }
public static List <BE_Productos> Listar_Productos_x_ID(BE_Productos pBE_productos) { try { return(DA_Productos.Listar_Productos_x_ID(pBE_productos)); } catch (Exception ex) { throw ex; } }
public static List <BE_Productos> Listar_Producto_Desp(BE_Productos pBE_Producto) { try { return(DA_Productos.Listar_Producto_Desp(pBE_Producto)); } catch (Exception ex) { throw ex; } }
public void Listar_Producto() { List <BE_Productos> Listar_Producto = new List <BE_Productos>(); pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); Listar_Producto = BL_Productos.Listar_Producto_Desp(pBE_productos); cbo_Nivel_Dcto_Producto.ValueMember = "ID"; cbo_Nivel_Dcto_Producto.DisplayMember = "Str_nom_producto"; cbo_Nivel_Dcto_Producto.DataSource = Listar_Producto; }
public void Listar_Productos() { List <BE_Productos> Listar_Productos = new List <BE_Productos>(); pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); pBE_productos.Str_texto_buscar = Convert.ToString(txt_BuscarProducto.Text); Listar_Productos = BL_Productos.Listar_Productos(pBE_productos); gv_Producto_Lista.AutoGenerateColumns = false; gv_Producto_Lista.DataSource = Listar_Productos; gv_Producto_Lista.ClearSelection(); }
public void Listar_Productos_x_ID() { List <BE_Productos> Listar_Productos_x_ID = new List <BE_Productos>(); pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); pBE_productos.ID = Convert.ToInt32(txt_Productos_ID.Text); Listar_Productos_x_ID = BL_Productos.Listar_Productos_x_ID(pBE_productos); txt_Productos_Codigo.Text = Convert.ToString(Listar_Productos_x_ID[0].Str_cod_producto); txt_Productos_Nombre.Text = Convert.ToString(Listar_Productos_x_ID[0].Str_nom_producto); txt_Productos_PrecioVenta.Text = Convert.ToString(Listar_Productos_x_ID[0].Dcm_Venta); txt_Productos_Costo_Compra.Text = Convert.ToString(Listar_Productos_x_ID[0].Dcm_Compra); }
private void Listar_Productos() { List <BE_Productos> Listar_Productos = new List <BE_Productos>(); pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); Listar_Productos = BL_Productos.Listar_Productos(new BE_Productos()); this.cboProducto.DataSource = Listar_Productos; this.cboProducto.ValueMember = "Str_cod_producto"; this.cboProducto.DisplayMember = "Str_cod_producto"; if (Listar_Productos.Count > 0) { this.cboProducto.SelectedIndex = 0; } }
public static int ActualizarEstadoProducto(BE_Productos pBE_productos) { int intIDActualizacion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_UPD_ESTADO_PRODUCTOS"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddInParameter(cmd, "@id_producto", DbType.Int32, pBE_productos.ID); db.AddInParameter(cmd, "@id_usuario_modificacion", DbType.Int32, pBE_productos.IDUsuarioModificacion); db.ExecuteNonQuery(cmd); intIDActualizacion = 1; } catch (Exception ex) { throw ex; } return(intIDActualizacion); }
public static int Actualizar_Productos(BE_Productos pBE_productos) { int intValor = 0; try { using (TransactionScope ts = new TransactionScope()) { intValor = DA_Productos.Actualizar_Productos(pBE_productos); ts.Complete(); } intValor = Convert.ToInt32(pBE_productos.ID); } catch (Exception ex) { throw ex; } return(intValor); }
private void btn_Productos_Eliminar_Click(object sender, EventArgs e) { try { if (gv_Producto_Lista.RowCount > 0) { int ID = Convert.ToInt16(label2.Text); if (ID == 0) { MessageBox.Show("Seleccione fila"); } else { label2.Text = Convert.ToString(0); if (MessageBox.Show("Estas seguro de eliminar este registro ?", "Eliminar registro", MessageBoxButtons.YesNo) == DialogResult.Yes) { pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); pBE_productos.ID = ID; pBE_productos.IDUsuarioModificacion = 1; BL_Productos.ActualizarEstadoProducto(pBE_productos); Listar_Productos(); MessageBox.Show("Registro eliminado"); } } } else { MessageBox.Show("No hay registros, lista vacia"); } } catch { } }
public void Registrar_Productos() { int res = 0; pBE_productos = new BE_Productos(); pBL_productos = new BL_Productos(); pBE_productos.ID = Convert.ToInt32(txt_Productos_ID.Text); pBE_productos.Str_cod_producto = txt_Productos_Codigo.Text; pBE_productos.Str_nom_producto = txt_Productos_Nombre.Text; pBE_productos.Dcm_Venta = Convert.ToDecimal(txt_Productos_PrecioVenta.Text.Replace(".", ",")); pBE_productos.Dcm_Compra = Convert.ToDecimal(txt_Productos_Costo_Compra.Text.Replace(".", ",")); if (Convert.ToInt32(txt_Productos_ID.Text) == 0) { pBE_productos.IDUsuarioCreacion = 1; res = BL_Productos.Registrar_Productos(pBE_productos); } else { pBE_productos.IDUsuarioModificacion = 1; res = BL_Productos.Actualizar_Productos(pBE_productos); } }
public static int Actualizar_Productos(BE_Productos pBE_productos) { int intIDActualizacion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_UPD_PRODUCTO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddInParameter(cmd, "@id_producto", DbType.Int32, pBE_productos.ID); db.AddInParameter(cmd, "@v_cod_producto", DbType.String, pBE_productos.Str_cod_producto); db.AddInParameter(cmd, "@v_nom_producto", DbType.String, pBE_productos.Str_nom_producto); db.AddInParameter(cmd, "@d_p_venta", DbType.Decimal, pBE_productos.Dcm_Venta); db.AddInParameter(cmd, "@d_c_compra", DbType.Decimal, pBE_productos.Dcm_Compra); db.AddInParameter(cmd, "@id_usuario_modificacion", DbType.Int32, pBE_productos.IDUsuarioModificacion); db.ExecuteNonQuery(cmd); intIDActualizacion = 1; } catch (Exception ex) { throw ex; } return(intIDActualizacion); }
public static int Registrar_Productos(BE_Productos pBE_productos) { int intIDInsercion = 0; try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_INS_PRODUCTO"); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); db.AddOutParameter(cmd, "@id_producto", DbType.Int32, 0); db.AddInParameter(cmd, "@v_cod_producto", DbType.String, pBE_productos.Str_cod_producto); db.AddInParameter(cmd, "@v_nom_producto", DbType.String, pBE_productos.Str_nom_producto); db.AddInParameter(cmd, "@d_p_venta", DbType.Decimal, pBE_productos.Dcm_Venta); db.AddInParameter(cmd, "@d_c_compra", DbType.Decimal, pBE_productos.Dcm_Compra); db.AddInParameter(cmd, "@id_usuario_creacion", DbType.Int32, pBE_productos.IDUsuarioCreacion); db.ExecuteNonQuery(cmd); intIDInsercion = Convert.ToInt32(db.GetParameterValue(cmd, "@id_producto")); pBE_productos.ID = intIDInsercion; } catch (Exception ex) { throw ex; } return(intIDInsercion); }