public void Eliminar(DetallesInventario detallesInventario) { string consulta = "Delete from DetallesInventario where IdDetalle=@id"; DynamicParameters parametros = new DynamicParameters(); parametros.Add("@id", detallesInventario.IdDetalle, DbType.Int32); cn.Open(); cn.Execute(consulta, parametros, commandType: CommandType.Text); cn.Close(); }
private void detallesInventarioDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { groupBox1.Visible = true; DetallesInventario det = new DetallesInventario(); det = (DetallesInventario)detallesInventarioBindingSource.Current; textBoxExistencias.Text = det.Existencias.ToString(); idactual = det.IdDetalle; labelNombre.Text = det.Nombre; textBoxExistencias.Focus(); }
public void Actualizar(DetallesInventario detallesInventario) { string consulta = "Update DetallesInventario set IdInventario_FK=@IdInventario_FK,IdProducto_FK=@IdProducto_FK, Existencias=@Existencias where IdDetalle=@id"; DynamicParameters parametros = new DynamicParameters(); parametros.Add("@IdInventario_FK", detallesInventario.IdInventario_FK, DbType.Int32); parametros.Add("@IdProducto_FK", detallesInventario.IdProducto_FK, DbType.Int32); parametros.Add("@Existencias", detallesInventario.Existencias, DbType.Int32); parametros.Add("@id", detallesInventario.IdDetalle, DbType.Int32); cn.Open(); cn.Execute(consulta, parametros, commandType: CommandType.Text); cn.Close(); }
public void Insertar(DetallesInventario detallesInventario) { string consulta = "insert into DetallesInventario values (@IdInventario_FK,@IdProducto_FK,@Existencias)"; DynamicParameters parametros = new DynamicParameters(); parametros.Add("@IdInventario_FK", detallesInventario.IdInventario_FK, DbType.Int32); parametros.Add("@IdProducto_FK", detallesInventario.IdProducto_FK, DbType.Int32); parametros.Add("@Existencias", detallesInventario.Existencias, DbType.Int32); cn.Open(); cn.Execute(consulta, parametros, commandType: CommandType.Text); cn.Close(); }
public void Insertar(Producto producto, int existencias, int idinventario = 1) { string consulta = "insert into Productos values (@NombreProducto,@TieneVariasPresentaciones,@IdCategoria_FK,@IdProveedor_FK,@InformacionAdicional,@PrincipioActivo,@Precio,@Codigo,@Consignacion,@Costo)"; DynamicParameters parametros = new DynamicParameters(); parametros.Add("@NombreProducto", producto.NombreProducto, DbType.String); parametros.Add("@TieneVariasPresentaciones", producto.TieneVariasPresentaciones, DbType.Int32); parametros.Add("@IdCategoria_FK", producto.IdCategoria_FK, DbType.Int32); parametros.Add("@IdProveedor_FK", producto.IdProveedor_FK, DbType.Int32); parametros.Add("@InformacionAdicional", producto.InformacionAdicional, DbType.String); parametros.Add("@PrincipioActivo", producto.PrincipioActivo, DbType.String); parametros.Add("@Precio", producto.Precio, DbType.Decimal); parametros.Add("@Codigo", producto.Codigo, DbType.String); parametros.Add("@Consignacion", producto.Consignacion, DbType.Int32); parametros.Add("@Costo", producto.Costo, DbType.Decimal); cn.Open(); cn.Execute(consulta, parametros, commandType: CommandType.Text); cn.Close(); //registrar en inventario cuando sea una sola sucursal consulta = "Select max(IdProducto) id from Productos"; int id; cn.Open(); id = cn.QuerySingle <int>(consulta, commandType: CommandType.Text); cn.Close(); MDetallesInventario mDetallesInventario = new MDetallesInventario(); DetallesInventario det = new DetallesInventario(); det.Existencias = 0; det.IdInventario_FK = idinventario; det.IdProducto_FK = id; det.Existencias = existencias; mDetallesInventario.Insertar(det); }
public void Eliminar(DetallesInventario detallesInventario) { mDetallesInventario.Eliminar(detallesInventario); }
public void Actualizar(DetallesInventario detallesInventario) { mDetallesInventario.Actualizar(detallesInventario); }
//********************************************************* public void Insertar(DetallesInventario detallesInventario) { mDetallesInventario.Insertar(detallesInventario); }