Exemplo n.º 1
0
        public EntidadesCompartidas.Admin convertirModelAdmin(MVCFinal.Models.AdminModel model)
        {
            EntidadesCompartidas.Admin p = new EntidadesCompartidas.Admin();

            p.CI            = model.Ci;
            p.Contraseña    = model.Password;
            p.Nombre        = model.Nombre;
            p.Email         = model.Email;
            p.NombreUsuario = model.Usuario;

            return(p);
        }
Exemplo n.º 2
0
        public static EntidadesCompartidas.Usuario convertirModelUsuario(MVCFinal.Models.LoginModel model)
        {
            Maps.IServicioEvento _ServicioWCF = new ServicioEventoClient();

            EntidadesCompartidas.Cliente     p  = new EntidadesCompartidas.Cliente();
            EntidadesCompartidas.Dueño       p1 = new EntidadesCompartidas.Dueño();
            EntidadesCompartidas.Admin       p2 = new EntidadesCompartidas.Admin();
            EntidadesCompartidas.Organizador p3 = new EntidadesCompartidas.Organizador();

            p.NombreUsuario = model.Usuario;
            p.Contraseña    = model.Password;

            _ServicioWCF.Login(p.NombreUsuario, p.Contraseña);

            if (p == null)
            {
                p1.NombreUsuario = model.Usuario;
                p1.Contraseña    = model.Password;

                _ServicioWCF.Login(p.NombreUsuario, p.Contraseña);

                return(p1);
            }
            else if (p1 == null)
            {
                p2.NombreUsuario = model.Usuario;
                p2.Contraseña    = model.Password;

                _ServicioWCF.Login(p.NombreUsuario, p.Contraseña);

                return(p2);
            }
            else if (p2 == null)
            {
                p3.NombreUsuario = model.Usuario;
                p3.Contraseña    = model.Password;

                _ServicioWCF.Login(p.NombreUsuario, p.Contraseña);

                return(p3);
            }
            else if (p3 == null)
            {
                return(null);
            }


            return(p);
        }