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));
     }
 }
Пример #6
0
 // 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());
     }
 }
Пример #7
0
        // 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);
            }
        }
Пример #11
0
        // 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());
            }
        }
Пример #12
0
        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";
        }
Пример #13
0
        // [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());
        }