Пример #1
0
        public static ActualResult <UserBase> FindClientByCredentials(string email, string password)
        {
            var result = new ActualResult <UserBase>();

            try
            {
                using (var context = new AllocAccokContext())
                {
                    result.Result = context.UserAccsess.FirstOrDefault(x => x.Email == email &&
                                                                       x.Password == password && x.Role == Role.Client);
                }
            }
            catch (Exception e)
            {
                result.IsValid = false;
                result.ErrorsList.Add(new Error(DateTime.Now, e.Message));
            }
            return(result);
        }
Пример #2
0
        public static ActualResult InsertClient(Client client)
        {
            var result = new ActualResult();

            try
            {
                using (var context = new AllocAccokContext())
                {
                    var cc = context.Clients.Where(x => x.Id > 0).ToList();
                    context.Clients.Add(client);
                    context.SaveChanges();
                }
            }
            catch (Exception e)
            {
                result.IsValid = false;
                result.ErrorsList.Add(new Error(DateTime.Now, e.Message));
            }
            return(result);
        }