Exemplo n.º 1
0
        protected void btnGravar_Click(object sender, EventArgs e)
        {
            ClienteEntity cliente = new ClienteEntity();
            VendedorEntity vendedor = new VendedorEntity();
            ClienteController clienteController = new ClienteController();
            VendedorController vendedorController = new VendedorController();

            if (txtEmpresa.SelectedValue == "0" || txtVendedor.SelectedValue == "0")
                this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>");
            else
            {
                cliente.cnpjEmp = Session["cnpjEmp"].ToString();
                cliente.cnpjCli = txtEmpresa.SelectedValue;

                vendedor.cpfUsu = txtVendedor.SelectedValue;
                vendedor.cnpjEmp = Session["cnpjEmp"].ToString();
                vendedor.cnpjCli = txtEmpresa.SelectedValue;

                if (Request.QueryString["codCli"] != null)
                {
                    if (vendedorController.Atualizar(vendedor))
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente alterado com sucesso!'); window.location.href='Cliente.aspx';</script>");
                    else
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>");
                }
                else
                {
                    if (clienteController.Inserir(cliente))
                    {
                        vendedorController.Inserir(vendedor);
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Cliente salvo com sucesso!'); window.location.href='Cliente.aspx';</script>");
                    }
                    else
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>");
                }
            }
        }
Exemplo n.º 2
0
 public bool Inserir(VendedorEntity vendedor)
 {
     IVendedorDAO iVendedorDAO = (IVendedorDAO)DAOFactory.CreateDAO<IVendedorDAO>();
     return iVendedorDAO.Inserir(vendedor);
 }
Exemplo n.º 3
0
 public bool Atualizar(VendedorEntity vendedor)
 {
     IVendedorDAO iVendedorDAO = (IVendedorDAO)DAOFactory.CreateDAO<IVendedorDAO>();
     return iVendedorDAO.Atualizar(vendedor);
 }