private void Guardarbutton_Click(object sender, EventArgs e) { Renta renta; bool paso = false; if (Validar()) { renta = LlenaClase(); if (RentanumericUpDown.Value == 0) { paso = RentaBLL.Guardar(renta); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int id = Convert.ToInt32(RentanumericUpDown.Value); renta = RentaBLL.Buscar(id); if (renta != null) { paso = RentaBLL.Modificar(LlenaClase()); MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Id no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Error!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (paso) { Limpiar(); } else { MessageBox.Show("No se pudo guardar!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(RentanumericUpDown.Value); Renta renta = RentaBLL.Buscar(id); if (renta != null) { MiembrocomboBox.SelectedValue = renta.MiembroId; DevueltadateTimePicker.Value = renta.FechaDevuelta; PagonumericUpDown.Value = renta.Pago; DevueltanumericUpDown.Value = renta.Devuelta; FechadateTimePicker.Value = renta.FechaRegistro; CargarGrid(); } else { RentaerrorProvider.SetError(RentanumericUpDown, "No Existe"); } }
private void RentarButton_Click(object sender, EventArgs e) { bool paso = false; Renta renta = LlenaClase(); if (RentaIDnumericUpDown.Value == 0) { paso = RentaBLL.Guardar(renta); Clientes cliente = ClientesBLL.Buscar((int)ClientecomboBox.SelectedValue); foreach (var item in Detalle) { cliente.VehiculosRentados += 1; } ClientesBLL.Modificar(cliente); } else { paso = RentaBLL.Modificar(renta); } if (paso) { var resultado = MessageBox.Show("¿Quiere Imprimir un Recibo?", "JP Rent A Car", MessageBoxButtons.YesNo, MessageBoxIcon.Question); MessageBox.Show("Guardado"); if (resultado == DialogResult.Yes) { ReporteRentaDetalle reporte = new ReporteRentaDetalle(); reporte.Show(); } Limpiar(); } else { MessageBox.Show("No Se Guardo Su Renta!!", "JP Rent A Car", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(RentanumericUpDown.Value); Renta renta = RentaBLL.Buscar(id); if (renta != null) { if (RentaBLL.Eliminar(id)) { MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo eliminar!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No existe!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }