コード例 #1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Pais pais = new Pais();
            pais.Nombre = txtNombre.Text;
            if (CheckPublicado.Checked)
            {
                pais.Publicado = 1;
            }
            else
            {
                pais.Publicado = 0;
            }

            try
            {
                PaisDAO paisDao = new PaisDAO();

                if (idPais != 0)//modificacion
                {

                    pais.Id = idPais;

                    if (paisDao.ModificarPais(pais))
                    {
                        lblMensaje.Text = "Se ha modificado correctamente";

                    }
                    else
                    {
                        lblMensaje.Text = "Error al tratar de modificar";

                    }

                }
                else {//es Alta de Pais
                    paisDao.Inserta(pais);
                    this.lblMensaje.Visible = true;
                    this.lblMensaje.Text = "Se ingreso correctamente el País";
                    txtNombre.Text = "";
                    if (CheckPublicado.Checked)
                    {
                        CheckPublicado.Checked = false;
                    }

                }

            }catch(Exception exe)
            {
                lblMensaje.Visible = true;
                lblMensaje.Text = "Error Mensaje:" + exe;
            }
        }