public IHttpActionResult EditAsBuilt(AsBuilt asBuiltObj)
        {
            if (asBuiltObj == null)
            {
                return(BadRequest("asbuilt object cannot be found the http request body"));
            }
            try
            {
                asBuiltObj.CreatedDate = DateTime.Now;
                jobsService.EditAsBuilt(asBuiltObj);

                var asBuilts = jobsService.GetJobAsBuilt(asBuiltObj.JobId);
                var html     = Helpers.RenderPartial("~/Views/Shared/Partial/Jobs/AsBuiltList.cshtml", asBuilts);
                return(Ok(html));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
        public void EditAsBuilt(AsBuilt asBuilt)
        {
            var original = asBuiltRepository.GetById(b => b.Id == asBuilt.Id);

            asBuiltRepository.Update(original, asBuilt.AutoMapObject <AsBuilt, DB.AsBuilt>());
        }
        public int InsertAsBuilt(AsBuilt asBuilt)
        {
            var res = asBuiltRepository.Insert(asBuilt.AutoMapObject <AsBuilt, DB.AsBuilt>());

            return(res.Id);
        }