public Response Update(MorgageLoanDocs value) { Response response = new Response(); try { using (IDbConnection conn = GetConnection()) { conn.Update(value); response.Status = true; response.Description = "Successful"; } } catch (Exception ex) { response.Status = false; response.Description = ex.Message; } return(response); }
public Response Post([FromBody] MortgageLoanViewModel value) { Response response = new Response(); try { string base64String = value.attachment; string ImageType = base64String.Split(';')[0].Split('/')[1]; string ImageName = $"image_{DateTime.Now.ToString("yyyyMMddhhmmssff")}.{ImageType}"; String path = "~/Resources/Uploads/"; MorgageLoanDocs valuedocs = new MorgageLoanDocs() { attachment = value.attachment, DocsDesc = "Loan Docs Upload", DocsLink = path, DocsName = ImageName, LoanDocsID = value.LoanDocsID, MortgageLoanID = Convert.ToInt32(value.MortgageLoanID) }; Helper.SaveImage(base64String, ImageName); // process uploaded files // Don't rely on or trust the FileName property without validation. //return Ok(new { count = files.Count, size, filePath }); response = repo.Add(valuedocs); } catch (Exception ex) { response.Status = false; response.Description = ex.Message; } return(response); }
public Response Put([FromBody] MorgageLoanDocs value) { return(repo.Update(value)); }