private void Button3_Click(object sender, EventArgs e) { if (txtIdentificacion.Text == "") { MessageBox.Show("¡¡Por favor, asegúrese de elejir un cliente al cual registrar la compra"); } else { var respuesta = new Respuesta2(); try { Factura factura = new Factura(); Asignar(factura); respuesta = facturaServicio.Guardar(factura); for (int i = 0; i <= detalles.Count; i++) { Detalle detalle = new Detalle(); MapearDetalle(detalle, i); detalleServicio.Guardar(detalle); } MessageBox.Show(respuesta.Mensaje, "Resultado de guardar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Asegúrese de establecer una lista de compras. " + ex.Message, "Resultado de guardar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } } }
private void button4_Click(object sender, EventArgs e) { try { Factura factura = MapearFactura(); string mensaje = facturaService.Guardar(factura); for (int i = 0; i <= LisDetalle.Count; i++) { DetalleFactura detalle = new DetalleFactura(); MapearListDetalle(detalle, i); detalleFacturaService.Guardar(detalle); } MessageBox.Show(mensaje, "Mensaje de Guardado", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Asegúrese de establecer una lista de compras. " + ex.Message, "Resultado de guardar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); } }