Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
 public Response Put([FromBody] MorgageLoanDocs value)
 {
     return(repo.Update(value));
 }