private AccountTeamSize ModelToEntityMapper(AccountTeamSizeModel Teamsize) { AccountTeamSize Size = new AccountTeamSize() { AccountId = Teamsize.AccountID, AddedBy = Teamsize.AddedBy, AddedOn = Teamsize.AddedOn, Quarter = Teamsize.Quarter, TeamSize = Teamsize.TeamSize, TeamSizeID = Teamsize.TeamSizeID, Year = Teamsize.Year }; return(Size); }
private AccountTeamSizeModel EntityToModelMapper(AccountTeamSize Teamsize) { AccountTeamSizeModel Size = new AccountTeamSizeModel() { AccountID = Teamsize.AccountId, AddedBy = Teamsize.AddedBy, AddedOn = Teamsize.AddedOn, Quarter = Teamsize.Quarter, TeamSize = Teamsize.TeamSize, TeamSizeID = Teamsize.TeamSizeID, Year = Teamsize.Year }; return(Size); }
public bool AddTeamSize(AccountTeamSize TeamSize) { using (KraContext Context = new KraContext()) { AccountTeamSize size = (from teamsize in Context.TeamSize where teamsize.AccountId == TeamSize.AccountId && teamsize.Quarter == TeamSize.Quarter select teamsize).SingleOrDefault(); if (size != null) { size.TeamSize = TeamSize.TeamSize; Context.SaveChanges(); } else { Context.TeamSize.Add(TeamSize); Context.SaveChanges(); } } return(true); }
public AccountTeamSizeModel GetTeamSize(int AccountId, string Quarter, int Year) { AccountTeamSizeModel size; try { AccountTeamSize Teamsize = TeamSizeDal.GetTeamSize(AccountId, Quarter, Year); size = EntityToModelMapper(Teamsize); } catch (Exception ex) { logger.Error(ex.InnerException); logger.Error(ex.Message); logger.Error(ex.Source); size = null; } return(size); }