public ActionResult Delete([FromServices] TipoProdutoDAO dao, int id) { try{ dao.Delete(id); return(new StatusCodeResult(200)); }catch (Exception e) { return(new StatusCodeResult(400)); } }
public ActionResult <TipoProduto> Put([FromServices] TipoProdutoDAO dao, [FromBody] TipoProduto value) { try{ return(dao.Update(value)); }catch (Exception e) { return(new StatusCodeResult(400)); } }
public ActionResult <TipoProduto> Get([FromServices] TipoProdutoDAO dao, int id) { try { return(dao.Get(id)); } catch (Exception e) { return(new StatusCodeResult(400)); } }
public ActionResult <IEnumerable <TipoProduto> > Get([FromServices] TipoProdutoDAO dao) { try { return(dao.Get().ToList()); } catch (Exception e) { return(new StatusCodeResult(400)); } }
public ActionResult RemoveImposto([FromServices] TipoProdutoDAO dao, [FromBody] TipoProdutoImposto value) { try { dao.RemoveImposto(value); return(new StatusCodeResult(200)); } catch (Exception e) { return(new StatusCodeResult(400)); } }
// Método responsável por atualizar um recurso public IHttpActionResult Put([FromBody] TipoProduto tipoProduto) { try { TipoProdutoDAO dao = new TipoProdutoDAO(); dao.Alterar(tipoProduto); return(Ok()); } catch (Exception) { return(BadRequest()); } }
// Método responsável por deletar um recurso public IHttpActionResult Delete(int id) { try { TipoProdutoDAO dao = new TipoProdutoDAO(); dao.Excluir(id); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public bool Excluir(string codigo) { TipoProdutoDAO dao = new TipoProdutoDAO(); if (codigo != string.Empty) { dao.Delete(Convert.ToInt32(codigo)); return(true); } else { return(false); } }
public bool Update(TipoProdutoModel tipo) { TipoProdutoDAO dao = new TipoProdutoDAO(); if (tipo.tipo_cod != 0 || tipo.tipo_descricao != string.Empty) { dao.Update(tipo); return(true); } else { return(false); } }
public bool Inserir(TipoProdutoModel tipo) { TipoProdutoDAO dao = new TipoProdutoDAO(); if (tipo.tipo_descricao != string.Empty) { dao.Insert(tipo); return(true); } else { return(false); } }
// Método responsável por consultar os produtos de um tipo public IHttpActionResult Get(int id) { try { TipoProdutoDAO dao = new TipoProdutoDAO(); TipoProduto TipoProduto = dao.Consultar(id); // StatusCode 200 return(Ok(TipoProduto)); } // Captura a excessão de chave não encontrada catch (KeyNotFoundException) { // StatusCode 404 return(NotFound()); } }
public frmProdutoAdicionar() { InitializeComponent(); TipoProdutoDAO tipoProdutoDAO = new TipoProdutoDAO(); rdnSubCategoria rdnSub = new rdnSubCategoria(); rdnCategoria rdnCat = new rdnCategoria(); cbxUniMed.DataSource = tipoProdutoDAO.listarTodos(); cbxUniMed.DisplayMember = "Descricao"; cbxUniMed.ValueMember = "id"; cbxSubCategoria.DataSource = rdnSub.listarTodos(); cbxSubCategoria.DisplayMember = "nome"; cbxSubCategoria.ValueMember = "id"; cbxCategoria.DataSource = rdnCat.listarTodos(); cbxCategoria.DisplayMember = "nome"; cbxCategoria.ValueMember = "id"; }
// [FromBody]: recebe o conteúdo para ser inserido no corpo da requisição public IHttpActionResult Post([FromBody] TipoProduto TipoProduto) { try { TipoProdutoDAO dao = new TipoProdutoDAO(); dao.Inserir(TipoProduto); // Cria uma propriedade para efetuar a consulta da informação cadastrada string location = Url.Link("DefaultApi", new { controller = "tipoproduto", id = TipoProduto.IdTipo }); // StatusCode 201 return(Created(new Uri(location), TipoProduto)); } catch (Exception) { // StatusCode 400 return(BadRequest()); } }
//RETORNA UM OBJETO DO TIPO UNIDADE DE MEDIDA public TipoProdutoModel SelectByID(int id) { TipoProdutoDAO dao = new TipoProdutoDAO(); return(dao.SelectByID(id)); }
public DataTable Select() { TipoProdutoDAO dao = new TipoProdutoDAO(); return(dao.Select()); }