예제 #1
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            Liquidacion       liquidacion;
            RespuestaBusqueda respuestaBusqueda;

            respuestaBusqueda = liquidacionService.Buscar(txtNumero.Text);
            if (cmbtipo.Text == "SUBSIDIADO")
            {
                liquidacion = new RegimenSubsidiado();
            }
            else
            {
                liquidacion = new RegimenContributivo();
                liquidacion.SalarioDevengado = Convert.ToDecimal(txtSalarioDevengado.Text);
            }
            liquidacion.Fecha          = respuestaBusqueda.liquidacion.Fecha;
            liquidacion.Numero         = respuestaBusqueda.liquidacion.Numero;
            liquidacion.Identificacion = respuestaBusqueda.liquidacion.Identificacion;
            liquidacion.Nombre         = respuestaBusqueda.liquidacion.Nombre;
            liquidacion.Tipo           = cmbtipo.Text;
            liquidacion.ValorServicio  = respuestaBusqueda.liquidacion.ValorServicio;
            liquidacion.calcularCuotaModerada();

            string Mensaje = liquidacionService.Editar(liquidacion);

            MessageBox.Show(Mensaje, "Mensaje de Editar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);

            Limpiar();
        }