private void Guardarbutton_Click(object sender, EventArgs e) { Pagos pago = new Pagos(); bool realizado = false; if (!Validar()) { return; } pago = LlenaClase(); if (IDnumericUpDown.Value == 0) { realizado = PagosBLL.Guardar(pago); } if (!Existe()) { MessageBox.Show("NO SE PUEDE MODIFICAR UN PAGO INEXISTENTE", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } realizado = PagosBLL.Modificar(pago); if (realizado) { Limpiar(); MessageBox.Show("GUARDADO EXITOSAMENTE", "GUARDADO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("NO SE PUDO GUARDAR", "NO GUARDADO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void GuardarButton_Click(object sender, EventArgs e) { Pagos P = new Pagos(); bool paso = false; P = LlenaClase(); if (Utils.ToInt(IDTextBox.Text) == 0) { paso = PagosBLL.Guardar(P); Response.Redirect(Request.RawUrl); } else { if (!ExisteEnLaBaseDeDatos()) { MostrarMensaje(TiposMensaje.Error, "Error al guardar."); return; } paso = PagosBLL.Modificar(P); Response.Redirect(Request.RawUrl); } if (paso) { MostrarMensaje(TiposMensaje.Success, "Exito al guardar."); return; } else { MostrarMensaje(TiposMensaje.Error, "Error al guardar."); } }
protected void GuardarButton_Click(object sender, EventArgs e) { Pagos pago; bool paso = false; pago = LlenaClase(); if (PagoIdNumericUpDown.Text == 0.ToString()) { paso = PagosBLL.Guardar(pago); } else { if (!ExisteEnLaBaseDeDatos()) { Utilitarios.Utils.ShowToastr(this.Page, "Este Pago no existe en la base de datos", "Error", "error"); return; } paso = PagosBLL.Modificar(pago); } if (paso) { Utilitarios.Utils.ShowToastr(this.Page, " Se ha Guardado", "Exito", "success"); } else { Utilitarios.Utils.ShowToastr(this.Page, "Se profujo un error al guardar", "Error", "error"); } Limpiar(); }
public void ModificarTest() { PagosDetalle pagosDetalle = new PagosDetalle(1, DateTime.Now, 5000, 5200); PagosDetalle pagosDetalle1 = new PagosDetalle(1, DateTime.Now, 4200, 5200); List <PagosDetalle> list = new List <PagosDetalle>(); list.Add(pagosDetalle); list.Add(pagosDetalle1); Pagos pagos = new Pagos(1, 1, null, 1, 1, null, list); bool realizado = PagosBLL.Modificar(pagos); Assert.AreEqual(true, realizado); }
public void ModificarTest() { Pagos pagos = new Pagos(); pagos.PagoId = 1; pagos.ClienteId = 1; pagos.Total = 1000.0m; pagos.UsuarioId = 1; pagos.FechaModificacion = DateTime.Now; pagos.PagoDetalle.Add(new PagosDetalle(0, 1, 800.0m, 400.0m)); pagos.PagoDetalle.Add(new PagosDetalle(0, 1, 200.0m, 200.0m)); bool paso = PagosBLL.Modificar(pagos); Assert.IsTrue(paso); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (contenedor.pagos.PagoId == 0) { contenedor.pagos.UsuarioId = UsuarioId; } contenedor.pagos.ClienteId = ClientesId[ClientesComboBox.SelectedIndex]; llenarPagoDetalle(); if (contenedor.pagos.PagoId == 0) { if (!PagosBLL.EntradaValida(contenedor.pagos)) { MessageBox.Show("Ya ha sido utilizada este VentaId"); return; } paso = PagosBLL.Guardar(contenedor.pagos); } else { if (!existeEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar un Pago que no existe"); return; } else { contenedor.pagos.FechaModificacion = DateTime.Now; paso = PagosBLL.Modificar(contenedor.pagos); } } if (paso) { VentasBLL.RestarBalance(contenedor.pagos.PagoDetalle[0].VentaId, Convert.ToDecimal(BalanceLabel.Content)); limpiar(); MessageBox.Show("Guardado"); } else { MessageBox.Show("No se pudo guardar"); } }
public void ModificarTest() { Contexto db = new Contexto(); Pagos pago = new Pagos(); pago.PagoId = 1; pago.Fecha = DateTime.Now; pago.PagoTotal = 2000; pago.DetallePagos.Add(new PagosDetalle() { Id = 1, PagoId = 1, CompraId = 1, TipoPaga = "Efecto", Pago = 1000 } ); Assert.IsTrue(PagosBLL.Modificar(pago)); }
private void Guardar_button_Click(object sender, EventArgs e) { Pagos pagos; bool paso = false; if (!Validar()) { return; } pagos = LlenarClase(); if (PagoId_numericUpDown.Value == 0) { paso = PagosBLL.Guardar(pagos); if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (!ExiteEnLaBaseDeDatos()) { MessageBox.Show("No se puede Modificar un pago que no existe", "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = PagosBLL.Modificar(pagos); Limpiar(); MessageBox.Show("Se modifico con Exito!!", "Exito!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void GuardarButton_Click(object sender, EventArgs e) { Repositorio <Pagos> repositorio = new Repositorio <Pagos>(); Pagos pagos = repositorio.Buscar((int)PagoIdNumericUpDown.Value); if (Validar()) { MessageBox.Show("Hay Campos Que Deben Ser Revisados", "Validacion!!", MessageBoxButtons.OK, MessageBoxIcon.Question); return; } if (pagos == null) { if (PagosBLL.Guardar(LlenaClase())) { MessageBox.Show("Guardado Correctamente", "Exito!!", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevoButton.PerformClick(); } else { MessageBox.Show("No Se Pudo Registrar El Pago", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (PagosBLL.Modificar(LlenaClase())) { MessageBox.Show("Modificado Correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevoButton.PerformClick(); } else { MessageBox.Show("No Se Pudo Modificar El Pago", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }