Example #1
0
        public suscripcion validarSuscriptor()
        {
            using (crudEntities2 db = new crudEntities2())
            {
                var numeroDoc = Convert.ToInt32(txtNumDoc.Text);
                var spr       = new suscripcion();
                var res       = from d in db.suscriptor where d.numerodocumento == numeroDoc select d;
                if (res.Any())
                {
                    spr = db.suscripcion.Where(m => m.idsuscriptor == res.FirstOrDefault().idsuscriptor)
                          .OrderByDescending(m => m.idasociacion)
                          .FirstOrDefault();

                    if (spr.idsuscriptor != 0 && spr.fechabaja != null)
                    {
                        return(spr);//devolvemos la asociacion no vigente del suscriptor
                    }
                    else
                    {
                        return(null);
                    }
                }
                suscriptor susc = crearSuscriptor();// suscriptor que no existe por lo tanto se crea una nueva suscripcion
                spr.suscriptor = susc;
                return(spr);
            }
        }
Example #2
0
        public suscriptor actualizarSuscriptor(ref suscriptor s)
        {
            s.nombre    = txtNombre.Text;
            s.apellido  = txtApellido.Text;
            s.mail      = txtMail.Text;
            s.direccion = txtDireccion.Text;
            s.usuario   = txtNomUs.Text;
            s.passowrd  = encriptarContrasenia(txtContrasenia.Text);
            s.telefono  = txtTelefono.Text;


            return(s);
        }
Example #3
0
        public suscriptor crearSuscriptor()
        {
            var susc = new suscriptor
            {
                nombre          = txtNombre.Text,
                apellido        = txtApellido.Text,
                mail            = txtMail.Text,
                direccion       = txtDireccion.Text,
                usuario         = txtNomUs.Text,
                passowrd        = encriptarContrasenia(txtContrasenia.Text),
                numerodocumento = Convert.ToInt32(txtNumDoc.Text),
                tipodoc         = cmbTipoDoc.SelectedValue.ToString(),
                telefono        = txtTelefono.Text,
            };

            return(susc);
        }