示例#1
0
        private void BtnModificar_Click(object sender, EventArgs e)
        {
            string numeroLiquidacion = LbValorNumeroLiquidacion.Text;
            RespuestaBusquedaLiquidacionCuotaModeradora respuestaBusqueda = servicioLiquidacion.Buscar(numeroLiquidacion);
            LiquidacionCuotaModeradora liquidacion           = respuestaBusqueda.LiquidacionCuotaModeradora;
            LiquidacionCuotaModeradora liquidacionModificada = ObtenerLiquidacionModificada(liquidacion);
            string mensaje = servicioLiquidacion.Modificar(liquidacionModificada);

            LbRespuesta.Text = mensaje;
        }
示例#2
0
 private void BtnModificar_Click(object sender, EventArgs e)
 {
     if (!NumeroLiquidacionEsCampoVacio())
     {
         string numeroLiquidacion = TbNumeroLiquidacion.Text;
         RespuestaBusquedaLiquidacionCuotaModeradora respuestaBusqueda = servicioLiquidacion.Buscar(numeroLiquidacion);
         LiquidacionCuotaModeradora liquidacion = respuestaBusqueda.LiquidacionCuotaModeradora;
         AbrirFormularioModificar(liquidacion);
     }
     else
     {
         ventanaEmergente.MensajeErrorCampoVacio("Error llene el campo numero de liquidacion");
         EscribirRespuesta("Error llene el campo numero de liquidacion");
     }
 }
示例#3
0
        public void Buscar()
        {
            string numeroLiquidacion = TbNumeroLiquidacion.Text;
            RespuestaBusquedaLiquidacionCuotaModeradora respuestaBusqueda = servicioLiquidacion.Buscar(numeroLiquidacion);
            LiquidacionCuotaModeradora liquidacion = respuestaBusqueda.LiquidacionCuotaModeradora;

            if (liquidacion != null)
            {
                EscribirRespuesta(liquidacion, respuestaBusqueda.Mensaje);
                MapearLiquidacion(liquidacion);
            }
            else
            {
                EscribirRespuesta(liquidacion, respuestaBusqueda.Mensaje);
            }
        }
示例#4
0
 private void BtnCalcularLiquidacionCuotaModeradora_Click(object sender, EventArgs e)
 {
     if (!campos.EsCampoVacio(this))
     {
         string numeroLiquidacion = LbValorNumeroLiquidacion.Text;
         RespuestaBusquedaLiquidacionCuotaModeradora respuestaBusqueda = servicioLiquidacion.Buscar(numeroLiquidacion);
         LiquidacionCuotaModeradora liquidacion           = respuestaBusqueda.LiquidacionCuotaModeradora;
         LiquidacionCuotaModeradora liquidacionModificada = ObtenerLiquidacionModificada(liquidacion);
         if (liquidacionModificada != null)
         {
             LbValorCoutaModeradora.Text = liquidacionModificada.ValorCuotaModeradora.ToString();
         }
     }
     else
     {
         ventanaEmergente.MensajeErrorCampoVacio();
         LbRespuesta.Text = "Error, Llene todos los campos";
     }
 }
示例#5
0
        public void EliminarLiquidacion()
        {
            string numeroLiquidacion = TbNumeroLiquidacion.Text;
            RespuestaBusquedaLiquidacionCuotaModeradora respuestaBusqueda = servicioLiquidacion.Buscar(numeroLiquidacion);
            LiquidacionCuotaModeradora liquidacion = respuestaBusqueda.LiquidacionCuotaModeradora;

            if (liquidacion != null)
            {
                var respuesta = ventanaEmergente.ValidarElimiar();
                if (respuesta == DialogResult.Yes)
                {
                    string mensaje = servicioLiquidacion.Eliminar(numeroLiquidacion);
                    EscribirRespuesta(liquidacion, mensaje);
                }
            }
            else
            {
                EscribirRespuesta(respuestaBusqueda.Mensaje);
            }
        }