private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; RepositorioBase <Cierre> repo = new RepositorioBase <Cierre>(); Cierre cierre = new Cierre(); if (!Validar()) { return; } POSRepositorio repositorioPOS = new POSRepositorio(); foreach (var item in repositorioPOS.GetList(r => true)) { foreach (var aux in ListaPOS) { if (item.PosId == aux.PosId) { item.Estado = true; repositorioPOS.Modificar(item); } } } cierre = LlenarClase(); if (IDNumericUpDown.Value == 0) { paso = repo.Guardar(cierre); Limpiar(); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No esta registrado para modificar"); return; } paso = repo.Modificar(cierre); } if (paso) { MessageBox.Show("Guardado"); DSETextBox.Text = "0"; DSTTextBox.Text = "0"; DSTGTextBox.Text = "0"; } else { MessageBox.Show("No fue posible guardar"); } }
private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; POSRepositorio repo = new POSRepositorio(); POS p = new POS(); if (!validar()) { return; } p = LlenarClase(); if (IDNumericUpDown.Value == 0) { paso = repo.Guardar(p); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No esta registrado"); return; } paso = repo.Modificar(p); } if (paso) { Limpiar(); MessageBox.Show("Guardado"); } else { MessageBox.Show("No fue posible guardar"); } }