Esempio n. 1
0
        /*
         *Propósito: Permite mapear usuario a la BD.
         *Entradas: UsuarioEntidad item
         *Salidas: Usuario
        */
        //#Metodo: mapearUsuarioDeEntidadesAeF
        private Usuario mapearUsuarioDeEntidadesAeF(UsuarioEntidad item)
        { 
        
            Usuario user = new Usuario();
            user.cod_perfil = item.CodPerfil;
            user.cod_usuario = item.CodUsuario;
            user.contrasena_usuario = item.ContrasenaUsuario;
            user.correo = item.Correo;
            user.nombre = item.Nombre;
            user.nombre_usuario = item.NombreUsuario;
            user.telefono = item.Telefono;
            user.ruta_foto = item.RutaFoto;

            if(item.Perfil != null)
            {
                user.Perfil = mapearPerfilDeEntidadesAeF(item.Perfil);
            }
                       

            return user;
        }
Esempio n. 2
0
        /*
         *Propósito: Permite mapear usuario de la BD a entidades.
         *Entradas: Usuario item
         *Salidas: UsuarioEntidad
        */
        //#Metodo: mapearUsuarioDeEfAEntidades
        private UsuarioEntidad mapearUsuarioDeEfAEntidades(Usuario item)
        {

            UsuarioEntidad user = new UsuarioEntidad();
            user.CodPerfil = item.cod_perfil;
            user.CodUsuario = item.cod_usuario;
            user.ContrasenaUsuario = item.contrasena_usuario;
            user.Correo = item.correo;
            user.Nombre = item.nombre;
            user.NombreUsuario = item.nombre_usuario;
            user.Telefono = item.telefono;
            user.RutaFoto = item.ruta_foto;

            user.Perfil = mapearPerfilDeEfAEntidades(item.Perfil);

            return user;
        }
Esempio n. 3
0
        /*
        *Propósito: Permite crear un usuario en la base de datos
        *Entradas: UsuarioEntidad
        *Salidas: Usuario
       */
        //#Metodo: crearUsuario
        public Usuario crearUsuario(UsuarioEntidad usuario){
            using (Sistema_ventasEntities contexto = new Sistema_ventasEntities())
            {                
                Usuario usu = new Usuario();

                usu = mapearUsuarioDeEntidadesAeF(usuario);
                contexto.Usuario.Add(usu);
                contexto.SaveChanges();

                return usu;
            }
        }