Пример #1
0
 public DAL.Data.Users GetUserByUser(string pUserName)
 {
     try
     {
         _User = usuariosEntities.Users.Where(x => x.UserName == pUserName).FirstOrDefault();
     }
     catch (Exception e)
     {
         throw new ArgumentException(e.Message);
     }
     return(_User);
 }
Пример #2
0
 public DAL.Data.Users GetUserById(int Uid)
 {
     try
     {
         _User = usuariosEntities.Users.Where(x => x.ID == Uid).FirstOrDefault();
     }
     catch (Exception e)
     {
         throw new ArgumentException(e.Message);
     }
     return(_User);
 }
Пример #3
0
 public static DAL.Data.Users UserToEntity(UsuarioModel ent_Usuario)
 {
     DAL.Data.Users response = new DAL.Data.Users()
     {
         ID           = ent_Usuario.ID,
         FirstName    = ent_Usuario.FirstName.ToUpper(),
         LastName     = ent_Usuario.LastName.ToUpper(),
         UserName     = ent_Usuario.UserName.ToUpper(),
         EmailAddress = ent_Usuario.EmailAddress.ToUpper(),
         PasswordHash = ent_Usuario.PasswordHash
     };
     return(response);
 }
Пример #4
0
        public int RegisterUser(DAL.Data.Users pUser)
        {
            int pResp = 0;

            try
            {
                usuariosEntities.Users.Add(pUser);
                usuariosEntities.SaveChanges();
                pResp = pUser.ID;
            }
            catch (Exception e)
            {
                throw new ArgumentException(e.InnerException.InnerException.Message);
            }
            return(pResp);
        }
Пример #5
0
        public static List <DAL.Data.Users> ListUserToEntity(List <UsuarioModel> List_Usuario)
        {
            List <DAL.Data.Users> listData = new List <DAL.Data.Users>();

            foreach (var item in List_Usuario)
            {
                DAL.Data.Users Response = new DAL.Data.Users()
                {
                    ID           = item.ID,
                    FirstName    = item.FirstName.ToUpper(),
                    LastName     = item.LastName.ToUpper(),
                    UserName     = item.UserName.ToUpper(),
                    EmailAddress = item.EmailAddress.ToUpper(),
                    PasswordHash = item.PasswordHash
                };
                listData.Add(Response);
            }
            return(listData);
        }