public List <string> ValidarCadastro(Cervejas cervejas) { var listaErros = new List <string>(); if (!ValidarNome(cervejas.Nome)) { listaErros.Add("Nome não pode ficar em Branco!"); } if (!ValidarPreco(cervejas.Preco)) { listaErros.Add("Preco não pode ser menor que zero"); } if (!ValidarValidade(cervejas.Validade)) { listaErros.Add("A data tem que ser maior que a data atual"); } if (!ValidarUsuario(cervejas.UsuarioId)) { listaErros.Add("Esse Usuario não existe"); } return(listaErros); }
public void PutCervejas(int id, Cervejas cervejas) { cervejas.Id = id; if (!repositorio.Update(cervejas)) { throw new HttpResponseException(HttpStatusCode.NotFound); } }
public List <string> Editar(Cervejas cervejas) { var erros = _cervejasValidacao.ValidarEditar(cervejas); if (!erros.Any()) { _cervejasRepository.Update(cervejas); } return(erros); }
public List <string> Cadastrar(Cervejas cervejas) { var erros = _cervejasValidacao.ValidarCadastro(cervejas); if (!erros.Any()) { _cervejasRepository.Create(cervejas); } return(erros); }
public List <string> ValidarEditar(Cervejas cervejas) { var listaErros = ValidarCadastro(cervejas); if (_usuarioRepository.GetById(cervejas.Id) == null) { listaErros.Add("Id não Encontrado!"); } return(listaErros); }
public ActionResult Editar(Cervejas cervejas) { var erros = _cervejasService.Editar(cervejas); if (erros.Any()) { return(BadRequest(erros)); } return(Ok("Atualizado com Sucesso")); }
public ActionResult Cadastrar(Cervejas cervejas) { var erros = _cervejasService.Cadastrar(cervejas); if (erros.Any()) { return(BadRequest(erros)); } return(Ok("Cadastrado com Sucesso")); }
public void DeleteCervejas(int id) { Cervejas item = repositorio.Get(id); if (item == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } repositorio.Remove(id); }
public HttpResponseMessage PostCervejas(Cervejas item) { item = repositorio.Add(item); var response = Request.CreateResponse <Cervejas>(HttpStatusCode.Created, item); string uri = Url.Link("DefaultApi", new { id = item.Id }); response.Headers.Location = new Uri(uri); return(response); }
public Cervejas GetCervejas(int id) { Cervejas item = repositorio.Get(id); if (item == null) { throw new ArgumentNullException("item"); } return(item); }
/// <summary> /// Menu do sistema /// </summary> private static void MenuSistema() { Console.WriteLine("Escolha uma das opções do menu:"); Console.WriteLine(""); Console.WriteLine("(1)-Calculo de area:"); Console.WriteLine("(2)-Mostrar animação:"); Console.WriteLine("(3)-Lista de carros:"); Console.WriteLine("(4)-Lista de creveja"); Console.WriteLine("(5)-Calculo de IMC"); Console.WriteLine("(6)-Sair do sistema:"); Console.WriteLine("---------------------"); var MenuEscolhido = int.Parse(Console.ReadLine()); switch (MenuEscolhido) { case 1: { CalculaArea(); MenuSistema(); } break; case 2: var meuDesenho = new desenho(); meuDesenho.MinhaAnimacao(); MenuSistema(); break; case 3: Carros.ListaDeCarros(); MenuSistema(); break; case 4: Cervejas.ListaDeCerveja(); MenuSistema(); break; case 5: CalculoDeIMC.CalculoIMC(); MenuSistema(); break; case 6: { Console.WriteLine("Numero invalido"); } break; default: break; } }
public void AddCerveja(Cervejas item) { contextDB.Cervejas.Add(item); contextDB.SaveChanges(); }