private void btnGrabar_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea Grabar?", "Grabar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Clases.Pago pago = new Clases.Pago(); pago.Codigo = (Convert.ToInt32(txtCodigo.Text)); pago.Nombre = txtNombre.Text; pago.Cargo = cboCargo.Text; pago.HorasTrabajadas = Convert.ToInt32(txtHorasTrabajadas.Text); pago.HorasExtras = Convert.ToInt32(txtHorasExtras.Text); if (rbtnContratado.Checked == true) { pago.Estado = "Contratado"; } if (rbtnPlanilla.Checked == true) { pago.Estado = "Planilla"; } pago.PagoHoraTrabajadas = pago.ObtenerPagoHora(); pago.PagoHoraExtra = pago.ObtenerPagoExtra(0.50m); pago.Salario = pago.ObtenerSalario(); pago.Bonificacion = pago.ObtenerBonificacion(); pago.Descuento = pago.ObtenerDsctoPlanilla(); pago.Neto = pago.ObtenerNeto(); pagos.Add(pago); DGVPagos.DataSource = null; DGVPagos.DataSource = pagos; LimpiarDatos(); } }
private void btnCalcular_Click(object sender, EventArgs e) { Clases.Pago pago = new Clases.Pago(); pago.Codigo = (Convert.ToInt32(txtCodigo.Text)); pago.Nombre = txtNombre.Text; pago.Cargo = cboCargo.Text; pago.HorasTrabajadas = Convert.ToInt32(txtHorasTrabajadas.Text); pago.HorasExtras = Convert.ToInt32(txtHorasExtras.Text); if (rbtnContratado.Checked == true) { pago.Estado = "Contratado"; } if (rbtnPlanilla.Checked == true) { pago.Estado = "Planilla"; } pago.PagoHoraTrabajadas = pago.ObtenerPagoHora(); pago.PagoHoraExtra = pago.ObtenerPagoExtra(0.50m); txtPagoHora.Text = Convert.ToString(pago.PagoHoraTrabajadas); txtPagoHoraExtras.Text = Convert.ToString(pago.PagoHoraExtra); pago.Salario = pago.ObtenerSalario(); pago.Bonificacion = pago.ObtenerBonificacion(); pago.Descuento = pago.ObtenerDsctoPlanilla(); pago.Neto = pago.ObtenerNeto(); txtSalario.Text = Convert.ToString(pago.Salario); txtBonificaion.Text = Convert.ToString(pago.Bonificacion); txtDescuento.Text = Convert.ToString(pago.Descuento); txtNeto.Text = Convert.ToString(pago.Neto); }