示例#1
0
 public ActionResult Edit([Bind(Include = "Id,Nome,Cnpj,Telefone,Email,Endereco,Cep,Cidade,Estado")] Fornecedor fornecedor)
 {
     if (ModelState.IsValid)
     {
         Fornecedor fornecedorAux = FornecedorDAO.BuscarFornecedorPorId(fornecedor.Id);
         fornecedorAux.Nome     = fornecedor.Nome;
         fornecedorAux.Cnpj     = fornecedor.Cnpj;
         fornecedorAux.Telefone = fornecedor.Telefone;
         fornecedorAux.Email    = fornecedor.Email;
         fornecedorAux.Endereco = fornecedor.Endereco;
         fornecedorAux.Cep      = fornecedor.Cep;
         fornecedorAux.Cidade   = fornecedor.Cidade;
         fornecedorAux.Estado   = fornecedor.Estado;
         if (FornecedorDAO.AlterarFornecedor(fornecedorAux))
         {
             return(RedirectToAction("Index"));
         }
     }
     return(View(fornecedor));
 }
        public ActionResult Atualizar(string cod, string nome, string telelefone, string endereco, string ativo)
        {
            FornecedorDAO objdao            = new FornecedorDAO();
            tb_fornecedor objFornAtualizado = new tb_fornecedor();

            objFornAtualizado.id_fornecedor       = Convert.ToInt32(cod);
            objFornAtualizado.nome_fornecedor     = nome;
            objFornAtualizado.telefone_fornecedor = telelefone;
            objFornAtualizado.endereco_fornecedor = endereco;
            objFornAtualizado.status_fornecedor   = Convert.ToInt32(ativo);

            if (cod == null)
            {
                MontarTitulo(3);
                ViewBag.Ret = -1;
                ViewBag.Msg = Mensagens.Msg.MensagemCampoObg;
            }
            else
            {
                try
                {
                    objdao.AlterarFornecedor(objFornAtualizado);

                    MontarTitulo(3);
                    CarregarFornecedores();

                    ViewBag.Ret = 1;
                    ViewBag.Msg = Mensagens.Msg.MsgSucesso;
                }
                catch (Exception)
                {
                    ViewBag.Ret = -1;
                    ViewBag.Msg = Mensagens.Msg.MsgErro;
                }

                ViewBag.Ret = 2;
                ViewBag.Msg = Mensagens.Msg.MensagemCampoObg;
            }

            return(View("ConsultarFornecedor"));
        }
示例#3
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            if (txtCnpj.Text == "" || txtSocial.Text == "" || txtFantasia.Text == "" || txtTelefone.Text == "" || txtCelular.Text == "" || txtEmail.Text == "")
            {
                MessageBox.Show("Todos os campos devem estar preenchidos corretamente!");
            }
            else
            {
                try
                {
                    FornecedorDAO    fornecedorBD  = new FornecedorDAO();
                    MODEL.Fornecedor fornecedorReg = new MODEL.Fornecedor(int.Parse(txtid_Fornecedor.Text), txtCep.Text, int.Parse(txtCnpj.Text), txtSocial.Text, txtFantasia.Text, int.Parse(txtTelefone.Text), int.Parse(txtCelular.Text), txtEmail.Text, int.Parse(txtNumero.Text), txtPais.Text);

                    fornecedorBD.AlterarFornecedor(fornecedorReg);
                    MessageBox.Show("Fornecedor Alterado");
                    dgvFornecedor.DataSource = fornecedorBD.getFornecedor();
                }
                catch (Exception)
                {
                    MessageBox.Show("Todos os campos devem estar preenchidos corretamente!");
                }
            }
        }
示例#4
0
 public IActionResult Alterar(Fornecedor f)
 {
     _fornecedorDAO.AlterarFornecedor(f);
     return(RedirectToAction("Index"));
 }