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; }
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); } }