Exemplo n.º 1
0
 public int LoadNewsLetter(LoadNewsLetterRequest request)
 {
     try
     {
         _clientDataAccess.LoadNewsLetter(request);
         //Retorna 204: La peticion ha sido manejada con exito y la respuesta no tiene contenido
         return(204);
     }
     catch (Exception ex)
     {
         Console.WriteLine("ClientModel.LoadNewsLetter : ERROR : " + ex.Message);
         //Error interno del servidor
         return(500);
     }
 }
Exemplo n.º 2
0
 public void LoadNewsLetter(LoadNewsLetterRequest request)
 {
     try
     {
         NewsletterEntity newsletterEntity = new NewsletterEntity()
         {
             Email = request.Email,
             Phone = request.Phone
         };
         context.NewsletterEntity.Add(newsletterEntity);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         Console.WriteLine("ClientDataAccess.LoadNewsLetter : ERROR : " + ex.Message);
         throw;
     }
 }