public bool CreateTicketType(TicketTypeCreateViewModel model) { var ticketType = _mapper.Map <TicketTypeCreateViewModel, TicketType>(model); if (_ticketTypeRepository.Get(x => x.Deleted == false && x.Name.Equals(model.Name, StringComparison.OrdinalIgnoreCase)) == null) { ticketType.CreatedAtUTC = DateTime.UtcNow; ticketType.UpdatedAtUTC = DateTime.UtcNow; _ticketTypeRepository.Add(ticketType); _unitOfWork.CommitChanges(); return(true); } return(false); }
public TicketType GetTicketType(Expression <Func <TicketType, bool> > where) { return(_iRespository.Get(where)); }