Exemplo n.º 1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            var enterprise = new Entities.Enterprise(IdEnterprise,
                                                     txtStreetAdress.Text,
                                                     txtCity.Text,
                                                     txtState.Text,
                                                     TxtZipCode.Text,
                                                     TxtCorporateActivity.Text);

            _EnterpriseRepository.Save(enterprise);

            Response.Redirect("~/Infocast/Enterprise/Enterprises.aspx");
        }
Exemplo n.º 2
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidZipCode(txtZipCode.Text))
            {
                Entities.Enterprise enterprise = new Entities.Enterprise(idEnterprise, txtName.Text, txtStreetAdress.Text, txtCity.Text, txtState.Text, txtZipCode.Text, txtCorporateActivity.Text);
                enterpriseRepository.Save(enterprise);

                Response.Redirect("~/Infoenterprise/Enterprise.aspx");
            }
            else
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "msg", "<script>alert('CEP: Por favor, informar 8 números');</script>");
            }
        }
Exemplo n.º 3
0
        private void UpdateForm()
        {
            Entities.Enterprise enterprise = this.enterpriseRepository.GetById(idEnterprise);

            if (enterprise != null)
            {
                formStatus.InnerText      = "Editar Empresa";
                txtName.Text              = enterprise.Name;
                txtStreetAdress.Text      = enterprise.StreetAdress;
                txtState.Text             = enterprise.State;
                txtCity.Text              = enterprise.City;
                txtCorporateActivity.Text = enterprise.CorporateActivity;
                txtZipCode.Text           = enterprise.ZipCode;
            }
        }
Exemplo n.º 4
0
        public async Task SaveEnterprise(Entities.Enterprise ent, Guid ouid)
        {
            var ou = await EntityStore.LoadAsync <Entities.OrgUnit>(ouid);

            ou.Name = ent.Name;

            using (var txn = await Transaction.BeginAsync())
            {
                await EntityStore.SaveAsync(ent, txn);

                await EntityStore.SaveAsync(ou, txn);

                await txn.CommitAsync();
            }
        }
Exemplo n.º 5
0
        public async Task SaveEnterprise(Entities.Enterprise ent, Guid ouid)
        {
            var ou = await Entities.OrgUnit.LoadAsync(ouid);

            bool nameChanged = ou.Name != ent.Name;

            if (nameChanged)
            {
                ou.Name = ent.Name;
            }

            using var conn = await SqlStore.Default.OpenConnectionAsync();

            using var txn = conn.BeginTransaction();
            await SqlStore.Default.SaveAsync(ent, txn);

            if (nameChanged)
            {
                await SqlStore.Default.SaveAsync(ou, txn);
            }
            txn.Commit();
        }