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); } }
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; } }