public GuardarCreditoResponse Guardar(Credito credito)
 {
     try{
         credito.CalcularTotalPagar();
         conexion.Open();
         repository.Guardar(credito);
         conexion.Close();
         return(new GuardarCreditoResponse(credito));
     }catch (Exception e) {
         return(new GuardarCreditoResponse($"Error de la aplicacion: {e.Message}"));
     }finally{
         conexion.Close();
     }
 }
Esempio n. 2
0
 public string GuardarCredito(Credito credito)
 {
     try
     {
         Conection.Open();
         CreditoRepositorio.Guardar(credito);
         Conection.Close();
         return($"Se ha guardado el credito");
     }
     catch (Exception e)
     {
         Conection.Close();
         return($"Error. {e.Message.ToString()}");
     }
 }
Esempio n. 3
0
 public string Guardar(Creditos Creditos)
 {
     try
     {
         if (creditoRepository.Buscar(Creditos.Identificacion) == null)
         {
             creditoRepository.Guardar(Creditos);
             return($"Los datos de la cuenta numero {Creditos.Identificacion} han sido guardados correctamente");
         }
         return($"!! No es posible registrar la cuenta con numero {Creditos.Identificacion}, porque ya se encuentra registrada!!");
     }
     catch (Exception E)
     {
         return("Error de lectura o escritura de archivos" + E.Message);
     }
 }
Esempio n. 4
0
 public string Guardar(Credito credito)
 {
     try
     {
         if (creditoRepository.Buscar(credito.Identificacion) != null)
         {
             creditoRepository.Guardar(credito);
             return($" se Guardó {credito.Identificacion} con su tasa XD.(-_-)");
         }
         return($"{credito.Identificacion} ya existe");
     }
     catch (Exception e)
     {
         return("Error de guardadoooooooooo" + e.Message);
     }
 }
 public string Guardar(Credito credito)
 {
     try
     {
         if (creditoRepository.Buscar(credito.NumerodeCredito) == null)
         {
             creditoRepository.Guardar(credito);
             return($"Los datos del Credito {credito.NumerodeCredito} han sido guardados correctamente");
         }
         return($"No es posible registrar el credito de numero {credito.NumerodeCredito}, porque ya se encuentra registrado");
     }
     catch (Exception E)
     {
         return("Error de lectura o escritura de archivos" + E.Message);
     }
 }
Esempio n. 6
0
        public string Guardar(Credito credito)
        {
            if (credito.TipoCredito.Equals("simple"))
            {
                creditoRepository = new CreditoRepositorySimple();
                creditoRepository.Guardar(credito);
                return($"Credito Simple guardado de manera correcta");
            }
            else if (credito.Equals("compuesto"))
            {
                creditoRepository = new CreditoRepositoryCompuesto();
                creditoRepository.Guardar(credito);

                return($"Credito Compuesto guardado de manera correcta");
            }
            return($"Tipo de credito no valido");
        }
Esempio n. 7
0
 public string Guardar(Credito credito)
 {
     try
     {
         if (creditoRepository.Buscar(credito.NumeroCredito) == null)
         {
             creditoRepository.Guardar(credito);
             return("Los Datos han sido guardados satisfactoriamente");
         }
         else
         {
             return($"El credito numero: {credito.NumeroCredito} ya se encuentra registrado, por favor verifique los datos");
         }
     }
     catch (Exception e)
     {
         return("Error de Datos: " + e.Message);
     }
 }
Esempio n. 8
0
        public string GuardarCliente(Cliente cliente, Credito credito, string ruta)
        {
            Correo correo       = new Correo();
            string MensajeEmail = string.Empty;

            try
            {
                connection.Open();
                clienteRepository.Guardar(cliente);
                creditoRepository.Guardar(credito);
                correo.EnviarEmail(cliente, ruta);
                return($"Se ah guardado correctamente" + "MensajeEmail");
            }
            catch (Exception e)
            {
                return($"Ah ocurrido un problema{e.Message.ToString()}");
            }
            finally{ connection.Close(); }
        }