public MainSalida() { ReadOneBC obj = new ReadOneBC(); InitializeComponent(); nameTitle.DisplayName = obj.ReadOneEmpleado(salida.IdEmpleado).Nombre + " - " + salida.Fecha; this.Title = nameTitle.DisplayName; }
private void btnReport_Click(object sender, RoutedEventArgs e) { ReadOneBC objRead = new ReadOneBC(); ReadBC obj = new ReadBC(); Empleado emp = objRead.ReadOneEmpleado(salida.IdEmpleado); List<List<SalidaArticulos>> splitArticulos = new List<List<SalidaArticulos>>(); List<UserControl> reportes = new List<UserControl>(); splitArticulos = Split( obj.ReadSalidaArticulos(salida.IdSalida), 45); foreach (List<SalidaArticulos> articulos in splitArticulos) { reportes.Add(new Reports.Salida(articulos, emp.Nombre +" "+ emp.ApellidoPaterno)); } Report objRep = new Report(); objRep.Generar("", reportes); }
private void listSalidaArticulos_MouseDoubleClick(object sender, MouseButtonEventArgs e) { SalidaArticulos art = listSalidaArticulos.SelectedValue as SalidaArticulos; SalidaArticulo salidaArt = new SalidaArticulo(); salidaArt.IdArticulo = art.IdArticulo; salidaArt.IdSalida = art.IdSalida; salidaArt.IdSalidaArticulo = art.IdSalidaArticulo; salidaArt.Cantidad = art.Cantidad; UpdateBC objUpdate = new UpdateBC(); ReadOneBC objRead = new ReadOneBC(); Articulo artUpdate = objRead.ReadOneArticulo(salidaArt.IdArticulo); artUpdate.Cantidad += Convert.ToInt16(btnCantidad2.Text); salidaArt.Cantidad -= Convert.ToInt16(btnCantidad2.Text); objUpdate.Update(artUpdate, salidaArt.IdArticulo); if (salidaArt.Cantidad == 0) { DeleteBC objDel = new DeleteBC(); objDel.DeleteSalidaArticulo(salidaArt.IdSalidaArticulo); } else { objUpdate.Update(salidaArt, salidaArt.IdSalidaArticulo); } Update(); }
private void listPendiente_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { PendienteArticulo register = listPendienteArticulo.SelectedValue as PendienteArticulo; ReadOneBC objReadOne = new ReadOneBC(); DeleteBC objDelete = new DeleteBC(); CreateBC objCreate = new CreateBC(); UpdateBC objUpdate = new UpdateBC(); Articulo art = objReadOne.ReadOneArticulo(register.IdArticulo); art.Cantidad = art.Cantidad + register.Cantidad; objUpdate.Update(art, art.IdArticulo); objDelete.DeletePendiente(register.IdPendiente); Entrada entr = new Entrada(); entr.IdArticulo = register.IdArticulo; entr.IdFactura = register.IdFactura; entr.Cantidad = register.Cantidad; objCreate.Create(entr); Update(); } }
private void listEntrada_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { EntradaArticulo register = listEntradaArticulo.SelectedValue as EntradaArticulo; ReadOneBC objReadOne = new ReadOneBC(); DeleteBC objDelete = new DeleteBC(); CreateBC objCreate = new CreateBC(); UpdateBC objUpdate = new UpdateBC(); Articulo art = objReadOne.ReadOneArticulo(register.IdArticulo); art.Cantidad = art.Cantidad - register.Cantidad; objUpdate.Update(art, art.IdArticulo); Pendiente pend = new Pendiente(); pend.IdArticulo = register.IdArticulo; pend.IdFactura = register.IdFactura; pend.Cantidad = register.Cantidad; objCreate.Create(pend); objDelete.DeleteEntrada(register.IdEntrada); Update(); } }