Ejemplo n.º 1
0
        protected void GridEstadoCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                int    index    = Convert.ToInt32(e.CommandArgument);
                string idEstado = GridViewEstado.DataKeys[index]["IdEstado"].ToString();

                if (e.CommandName == "Excluir")
                {
                    Regras.Regras del = new Regras.Regras();
                    del.DelEstado(idEstado);
                }
                else if (e.CommandName == "Editar")
                {
                    Regras.Regras        get   = new Regras.Regras();
                    Regras.Dto.DtoEstado dados = get.GetEstadoPorId(int.Parse(idEstado));
                    CarregarTela(dados);
                }
                CarregarGrid();
            }
            catch (Exception ex)
            {
                FailureText.Text = ex.Message;
            }
        }
Ejemplo n.º 2
0
        protected void SalvarClick(object sender, EventArgs e)
        {
            try
            {
                Regras.Dto.DtoEstado estado = new Regras.Dto.DtoEstado();
                if (!String.IsNullOrWhiteSpace(TextIDEstado.Text))
                {
                    estado.IdEstado = int.Parse(TextIDEstado.Text);
                }
                estado.NomeEstado  = TextNomeEstado.Text.ToUpper();
                estado.SiglaEstado = TextSiglaEstado.Text.ToUpper();

                Regras.Regras set = new Regras.Regras();
                set.SetEstado(estado);

                FailureText.Text = "Sucesso!";
                CarregarGrid();
            }
            catch (Exception ex)
            {
                FailureText.Text = ex.Message;
            }
        }
Ejemplo n.º 3
0
 private void CarregarTela(Regras.Dto.DtoEstado dados)
 {
     TextIDEstado.Text    = dados.IdEstado.ToString();
     TextNomeEstado.Text  = dados.NomeEstado;
     TextSiglaEstado.Text = dados.SiglaEstado;
 }