コード例 #1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            HarunaNet.Entities.Fornecedor oFornecedor = new HarunaNet.Entities.Fornecedor();
            Resultado resultado = new Resultado();
            try
            {
                oFornecedor.FornecedorID = FornecedorID.Value.Trim() != String.Empty ? Convert.ToInt32(FornecedorID.Value) : 0;
                oFornecedor.NomeFantasia = txtNomeFantasia.Text;
                oFornecedor.RazaoSocial = txtRazaoSocial.Text;
                oFornecedor.CNPJ = txtCNPJ.Text;
                oFornecedor.InscricaoEstadual = txtInscEstadual.Text;
                oFornecedor.InscricaoMunicipal = txtInscMunicipal.Text;
                oFornecedor.Logradouro = txtEndereco.Text;
                oFornecedor.Bairro = txtBairro.Text;
                oFornecedor.CEP = txtCEP.Text;
                oFornecedor.Cidade = txtCidade.Text;
                oFornecedor.UF = txtUF.Text;
                oFornecedor.Telefone_1 = txtTelefone1.Text;
                oFornecedor.Ramal_1 = txtRamal1.Text;
                oFornecedor.Telefone_2 = txtTelefone2.Text;
                oFornecedor.Ramal_2 = txtRamal2.Text;
                oFornecedor.Celular = txtCelular.Text;
                oFornecedor.Email = txtEmail.Text;
                oFornecedor.Observacao = txtObservacoes.Text.Trim();
                oFornecedor.Status = 1;

                resultado = new FornecedorFacade().Salvar(oFornecedor);
                if (resultado.Sucesso)
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", Consts.JavaScript.Alert(Consts.Funcoes.Replacer4js(resultado.Mensagens[0].Descricoes[0].ToString()), false), true);
                    btnCancelar.Text = "Voltar";
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", Consts.JavaScript.Alert(Consts.Funcoes.Replacer4js(resultado.Mensagens[0].Descricoes[0].ToString()), false), true);
                }

            }
            catch(Exception)
            {
                //Fechar();
            }
        }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (this.Master.GetType().BaseType.Name != "PopUp")
         {
             Resultado resultado = new Resultado();
             int FornecedorID = Convert.ToInt32(Request.QueryString["id"]);
             HarunaNet.Entities.Fornecedor oFornecedor = new FornecedorFacade().Obter(ref resultado, FornecedorID);
             if (oFornecedor.FornecedorID >= 0)
             {
                 ObterDados(oFornecedor);
             }
         }
     }
 }