/// <summary> /// Delete a Insurance Rate /// </summary> public void Delete(InsuranceRtMainContent insuranceRtMain) { if (insuranceRtMain == null || !ModelState.IsValid) { throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request"); } insuranceRateService.DeleteInsuranceRate(insuranceRateService.FindById(insuranceRtMain.InsuranceRtMainId)); }
/// <summary> /// Insurance Rate for Insurance Rate Main /// </summary> /// <returns></returns> public InsuranceRtDetailResponse Get([FromUri] InsuranceRtMainContent insuranceRtMainContent) { if (!ModelState.IsValid) { throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request"); } return(insuranceRateService.GetInsuranceRtDetail(insuranceRtMainContent.InsuranceRtMainId).CreateFrom()); }
public InsuranceRtMainContent Post(InsuranceRtMainContent insuranceRtMainContent) { if (insuranceRtMainContent == null || !ModelState.IsValid) { throw new HttpException((int)HttpStatusCode.BadRequest, "Invalid Request"); } InsuranceRtMainContent insuranceRtContent = insuranceRateService.SaveInsuranceRate(insuranceRtMainContent.CreateFrom()).CreateFrom(); return(insuranceRtContent); }