public IHttpActionResult Create(SpecialitiesDto specialitiesDto) { speciality speciality = new speciality { name = specialitiesDto.name, createdon = DateTime.Now, updatedon = DateTime.Now }; ecaseEntity.specialities.Add(speciality); ecaseEntity.SaveChanges(); return(Ok(speciality)); }
public IHttpActionResult Create(RegionsDto regionsDto) { region region = new region { name = regionsDto.name, createdon = DateTime.Now, updatedon = DateTime.Now }; ecaseEntity.regions.Add(region); ecaseEntity.SaveChanges(); return(Ok(region)); }
public IHttpActionResult Create(CasesDto casesDto) { @case caseObj = new @case { title = casesDto.title, description = casesDto.description, clientid = casesDto.clientid, specialityid = casesDto.specialityid, approvedlawyerid = casesDto.approvedlawyerid }; ecaseEntity.cases.Add(caseObj); ecaseEntity.SaveChanges(); return(Ok(caseObj)); }
public IHttpActionResult Register(RegistrationDto registrationDto) { var currentRecord = ecaseEntity.registrations.Where(x => x.email == registrationDto.email).ToList(); if (currentRecord.Count > 0) { return(Ok("false")); } string token = Guid.NewGuid().ToString().Substring(0, 10); registration register = new registration { firstname = registrationDto.firstName, lastname = registrationDto.lastName, email = registrationDto.email, location = registrationDto.location, password = registrationDto.password, accounttype = registrationDto.accountType, image = "profile.png", status = true, token = token, createdon = DateTime.Now, updatedon = DateTime.Now }; ecaseEntity.registrations.Add(register); ecaseEntity.SaveChanges(); //SendMessageAsync(registrationDto.email, token).Wait(); return(Ok(register)); }
public IHttpActionResult Create(QuotesDto quotesDto) { quote quote = new quote { description = quotesDto.description, price = quotesDto.price, duration = quotesDto.duration, lawyerid = quotesDto.lawyerId, caseid = quotesDto.caseId }; ecaseEntity.quotes.Add(quote); ecaseEntity.SaveChanges(); return(Ok(quote)); }