예제 #1
0
        protected void btnGravar_Click(object sender, EventArgs e)
        {
            ContratoEntity contrato = new ContratoEntity();
            ContratoController contratoController = new ContratoController();

            if (txtNome.Text == "" || txtCpf.Text == "" || txtCargo.SelectedValue == "0")
                this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>");
            else
            {
                string cpfUsu = null;

                try
                {
                    cpfUsu = Request.QueryString["cpfUsu"].ToString();
                    contrato = contratoController.ObterAtivo(cpfUsu);
                    contrato.codCar = Convert.ToInt32(txtCargo.SelectedValue);
                }
                catch
                { }

                if (cpfUsu != null)
                {
                    if (contratoController.Atualizar(contrato))
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato alterado com sucesso!'); window.location.href='Funcionario.aspx';</script>");
                    else
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>");
                }
            }
        }
예제 #2
0
        protected void btnGravar_Click(object sender, EventArgs e)
        {
            ContratoEntity     contrato           = new ContratoEntity();
            ContratoController contratoController = new ContratoController();

            if (txtNome.Text == "" || txtCpf.Text == "" || txtCargo.SelectedValue == "0")
            {
                this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>");
            }
            else
            {
                string cpfUsu = null;

                try
                {
                    cpfUsu          = Request.QueryString["cpfUsu"].ToString();
                    contrato        = contratoController.ObterAtivo(cpfUsu);
                    contrato.codCar = Convert.ToInt32(txtCargo.SelectedValue);
                }
                catch
                { }

                if (cpfUsu != null)
                {
                    if (contratoController.Atualizar(contrato))
                    {
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Contrato alterado com sucesso!'); window.location.href='Funcionario.aspx';</script>");
                    }
                    else
                    {
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>");
                    }
                }
            }
        }
예제 #3
0
        private void PreencheCampos()
        {
            ContratoController contratoController = new ContratoController();
            ContratoEntity     contrato           = contratoController.ObterAtivo(Session["cpfUsu"].ToString());

            txtCpf.Text  = Session["cpfUsu"].ToString();
            txtNome.Text = Session["nomUsu"].ToString();
            try
            {
                txtEmpresa.Items.FindByValue(contrato.cnpjEmp).Selected = true;
            }
            catch
            { }
        }