private void btnGuardar_Click(object sender, EventArgs e) { CalcularRemuneracion(); Remuneracion remuneracion = new Remuneracion() { Funcionario = _funcionario, Imponible = Convert.ToDecimal(txtImponibles.Text), Bonos = Convert.ToDecimal(txtBonos.Text), Extras = Convert.ToDecimal(txtExtras.Text), TipoPago = (TipoPago)cmbTipoPago.SelectedItem, AFP = Convert.ToDecimal(txtAFP.Text), Salud = Convert.ToDecimal(txtSalud.Text), DiasTrabajados = Convert.ToInt16(txtDiasTrabajo.Text), FechaPago = dateFechaPago.Value }; RemuneracionBusiness rb = new RemuneracionBusiness(remuneracion); if (rb.EsValido()) { rb.Guardar(); MessageBox.Show("Se ha guardado la remuneracion nro:" + rb.GetDomain<Remuneracion>().ID, "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpiarTextos(); } else { MessageBox.Show(rb.ShowMessagesErrors(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static Remuneracion Guardar(Remuneracion remuneracion) { RemuneracionBusiness rb = new RemuneracionBusiness(remuneracion); rb.Guardar(); return rb.GetDomain<Remuneracion>(); }