Exemplo n.º 1
0
        private int generarCodigo()
        {
            int           codigo  = 0;
            List <Perfil> cantPer = iPer.getAll <Perfil>();

            if (cantPer.Count == 0)
            {
                return(1);
            }
            else
            {
                codigo = cantPer.First <Perfil>().codigoPerfil;
                foreach (Perfil p in cantPer)
                {
                    if (codigo < p.codigoPerfil)
                    {
                        codigo = p.codigoPerfil;
                    }
                }
                return(++codigo);
            }
        }
Exemplo n.º 2
0
        protected void bt_buscarPersona_Click(object sender, EventArgs e)
        {
            try
            {
                List <Persona> personas = iPers.getByCriterio <Persona>("", "", txt_persona.Text);

                if (personas.Count == 0)
                {
                    String msj = "No existe persona para el documento ingresado.";
                    this.Page.Response.Write("<script language='JavaScript'>window.alert('" + msj + "');</script>");
                    txt_persona.Text = "";
                }
                else
                {
                    persona = iPers.getByCriterio <Persona>("", "", txt_persona.Text).First <Persona>();

                    txt_nombre.Text      = persona.nombre;
                    txt_apellido.Text    = persona.apellido;
                    txt_codigo.Text      = persona.codigoPersona.ToString();
                    txt_username.Enabled = true;
                    txt_password.Enabled = true;


                    if (perfiles.Count == 0)
                    {
                        perfiles = iPerf.getAll <Perfil>();

                        foreach (Perfil p in perfiles)
                        {
                            lista.Add(p.descripcion);
                        }
                        ddl_perfil.DataSource = lista;
                        ddl_perfil.DataBind();
                    }
                }
            }
            catch (Exception) { }
        }