Esempio n. 1
0
        private void SetFields(UsuarioFields usuario)
        {
            txtNome.Text            = usuario.Nome;
            txtUsuario.Text         = usuario.UserName;
            txtSenha.Text           = usuario.Password;
            txtConfirmPassword.Text = usuario.Password;

            if (usuario.Situacao.Equals("A"))
            {
                Situacao = true;
            }
            else
            {
                Situacao = false;
            }

            UAControl uAControl = new UAControl();
            UAFields  uAFields  = uAControl.GetItem(usuario.FkUa);

            ddlFuncao.ClearSelection();
            ddlFuncao.Items.FindByText(usuario.Cargo).Selected = true;

            ddlModulo.ClearSelection();
            ddlModulo.Items.FindByValue(usuario.Modulo).Selected = true;

            ddlUA.ClearSelection();
            ddlUA.Items.FindByValue(uAFields.idUA.ToString()).Selected = true;
        }
Esempio n. 2
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            UAControl   uaDal = new UAControl();
            UAFields    uaObj = new UAFields();
            UAValidator uaBus = new UAValidator();

            uaObj.Nome = txtNomeUA.Text;
            try
            {
                if (uaBus.isValid(uaObj))
                {
                    uaDal.Add(ref uaObj);
                    MessageBox.Show("Unidade de Atendimento Cadastrada com sucesso.", MessageBox.MessageType.Success);
                    txtNomeUA.Text = string.Empty;
                    gvPrincipal.DataBind();
                }
                else
                {
                    MessageBox.Show("Campo Nome UA é de preenchimento obrigatório", MessageBox.MessageType.Info);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, MessageBox.MessageType.Error);
            }
        }
Esempio n. 3
0
        private void BindCombo()
        {
            UAControl ua = new UAControl();

            ddlUA.ClearSelection();
            ddlUA.DataSource     = ua.GetAll();
            ddlUA.DataTextField  = "Nome";
            ddlUA.DataValueField = "idUA";
            ddlUA.DataBind();
        }
Esempio n. 4
0
        //protected void GridViewGetSelectingValue(object sender, GridViewSelectEventArgs e)
        //{
        //    string id = gvPrincipal.DataKeys[e.NewSelectedIndex].Value.ToString();
        //}

        protected void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                UAControl   uaDal = new UAControl();
                ImageButton imgButton;
                imgButton = (ImageButton)sender;                                                           //converter objeto para checkbox
                GridViewRow row  = (GridViewRow)imgButton.Parent.Parent;                                   // pegar a linha pai desta checkbox
                int         idUA = Convert.ToInt32(gvPrincipal.DataKeys[row.RowIndex]["idUA"].ToString()); //pegar o código da datakey da linha
                uaDal.Delete(Convert.ToInt32(idUA));

                MessageBox.Show("Unidade de Atendimento apagada com sucesso.", MessageBox.MessageType.Success);
                gvPrincipal.DataBind();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, MessageBox.MessageType.Error);
            }
        }