static void Main(string[] args) { RunAutoMapperConfig(); var _staffServ = new StaffServices(); var _staffgroupServ = new StaffGroupServices(); var _caseServ = new CaseServices(); var _caServ = new CaseAssignmentServices(); var staffGroup = new StaffGroupVM { GroupName = "CLuster 1", // AssignedCases = new List }; _staffgroupServ.Add(staffGroup); //var oClientVM = new ClientVM() //{ // ClientAddress = "Lagos", // ClientContacts = new List<ClientContactVM> { new ClientContactVM {EmailAddress = "*****@*****.**", HomeAddress= "Lagos, Nigeria", Name="Lanre" , PhoneNumber="08023147845"}, // new ClientContactVM { EmailAddress = "*****@*****.**" } }, // FirstName = "Lanre", // CompanyId = "1", // ClientEmailAddress = "*****@*****.**", // ClientId = 1, // ClientName = "Olanrewaju Okanrende", // ClientNumber = "12314131", // ClientPhoneNumber = "08043192041", // ClientType = "1", // LastName = "Okanrende", // MiddleName = "Ope", // OfficeAddress = "*****@*****.**", // OfficeEmailAddress = "*****@*****.**", // OfficePhoneNumber = "084024242242", // OtherDetails = "None", // PaymentCurrency = "NGN" //}; //LogHelper.Info(SerializationServices.SerializeJson(oClientVM)); //// Console.ReadLine(); //// var oclientVM = new MappingHelper().Map<ClientVM>(oClientVM); //var _serv = new ClientServices(); //var respo = _serv.Add(oClientVM); //ClientVM geti = _serv.Get("12314131", "1"); //geti.ClientName = "new name"; //geti.ClientContacts.ElementAt(0).Name = "New contact name"; //_serv.Update(geti); }
public IActionResult Get(string bDate, [FromQuery] CaseSearchModel querySearch) { //var allCases = _unitOfWork.Cases.GetAll(); IEnumerable <Case> cases; CaseServices caseServices = new CaseServices(_unitOfWork); querySearch.BeginDate = bDate; cases = caseServices.Find(querySearch); if (cases.Count() > 0) { return(Ok(Mapper.Map <IEnumerable <CaseViewModel> >(cases))); } else { return(NotFound()); } }