public EnquiryTypeViewModel() { var Scope = Startup.Instance.provider.CreateScope(); _currentEnquiryType = new EnquiryType(); _repositoryEnquiryType = Scope.ServiceProvider.GetRequiredService <IEnquiryTypeService>(); EnquiryTypes = _repositoryEnquiryType.GetAllEnquiryType(); WireCommands(); }
public void Delete(EnquiryType enquiryType) { string json = JsonConvert.SerializeObject(enquiryType, Formatting.Indented); var buffer = System.Text.Encoding.UTF8.GetBytes(json); var byteContent = new ByteArrayContent(buffer); byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); var stringContent = new StringContent(JsonConvert.SerializeObject(enquiryType), Encoding.UTF8, "application/json"); var httpResponce = _httpClient.PostAsync("api/EnquiryType/Delete", byteContent); }
public IActionResult Delete([FromBody] EnquiryType enquiryType) { if (enquiryType == null) { return(BadRequest()); } _enquirytypeService.Delete(enquiryType); return(Ok()); }
public IActionResult EnquiryTypePost([FromBody] EnquiryType referrer) { if (referrer == null) { return(BadRequest()); } var identifier = _enquirytypeService.Insert(referrer); return(Ok()); }
public int Insert(EnquiryType enquiryType) { _unitOfWork.GetRepository <EnquiryType>().Add(enquiryType); try { _unitOfWork.SaveChanges(); } catch (Exception ex) { string msg = ex.Message; } return(enquiryType.ProgrammerId); }
public void Delete(EnquiryType enquiryType) { try { _unitOfWork.GetRepository <EnquiryType>().Delete(enquiryType.Id); _unitOfWork.SaveChanges(); } catch (Exception ex) { string msg = ex.Message; } }
public void DeleteEnquiryType() { EnquiryType p = CurrentEnquiryType; _repositoryEnquiryType.Delete(p); }