public void AddUser(Contracts.User user) { if (user == null) { throw new Exception("User is null"); } try { using (MD5 md5Hash = MD5.Create()) { user.PasswordHash = GetMd5Hash(md5Hash, user.PasswordHash); } var userEntity = Mapper.Map <Contracts.User, User>(user); _HLDbContext.Add(userEntity); SaveChanges(); if (user.Role.ToLower() == "volunteer") { AddNewUserKarma(user.Volunteer.IdVolunteer); } } catch { throw; } }
public void AddRecord(Contracts.WallRecord wallRecord) { try { var wallRecordEntity = Mapper.Map <Contracts.WallRecord, WallRecord>(wallRecord); _VaODbContext.Add(wallRecordEntity); SaveChanges(); } catch { throw; } }
public void CreateEvent(Contracts.Event newEvent) { try { var eventEntity = Mapper.Map <Contracts.Event, Event>(newEvent); _VaODbContext.Add(eventEntity); SaveChanges(); } catch { throw; } }
public void CreateApplication(Contracts.Application application) { try { var appEntity = Mapper.Map <Contracts.Application, Application>(application); _VaODbContext.Add(appEntity); SaveChanges(); } catch { throw; } }
public void BanVolunteerByOrganization(Ban ban) { try { var banEntity = Mapper.Map <Contracts.Ban, Ban>(ban); _VaODbContext.Add(banEntity); SaveChanges(); } catch { throw; } }