public ActionResult <string> EditPartner(int id, [FromBody] Partners _partner) { try { using (var ssContext = new ScanStoreContext()) { if (pm.IsValidInData(_partner)) { var partner = ssContext.Partners.SingleOrDefault(p => p.Id == id); if (partner != null) { partner.Name = _partner.Name; ssContext.Partners.Update(partner); ssContext.SaveChanges(); return(Ok(partner)); } else { return(NotFound()); } } else { return(BadRequest()); } } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public ActionResult EditCession(int id, [FromBody] Cessions _cession) { try { using (var ssContext = new ScanStoreContext()) { if (cm.IsValidInData(_cession)) { var cession = ssContext.Cessions.SingleOrDefault(c => c.Id == id); if (cession != null) { cession.Name = _cession.Name; cession.PartnerId = _cession.PartnerId; cession.Date = _cession.Date; cession.CommitDate = _cession.CommitDate; ssContext.Cessions.Update(cession); ssContext.SaveChanges(); return(Ok(cession)); } else { return(NotFound()); } } else { return(BadRequest()); } } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public ActionResult DelDoc(Guid id) { ScanStoreContext ssContext = new ScanStoreContext(); var file = ssContext.ContractScans.SingleOrDefault(cs => cs.Id == id); if (file != null) { ssContext.ContractScans.Remove(file); ssContext.SaveChanges(); return(Ok()); } else { return(NotFound()); } }
public ActionResult DelScan(Guid id) { ScanStoreContext ssContext = new ScanStoreContext(); var file = ssContext.ContractScans.SingleOrDefault(cs => cs.Id == id); if (file != null) { file.FileName = ""; file.InsertDate = null; file.Path = ""; file.Type = ""; file.Size = null; file.HashFile = null; ssContext.ContractScans.Update(file); ssContext.SaveChanges(); return(Ok()); } else { return(NotFound()); } }
public ActionResult CreatePartner([FromBody] Partners _partner) { try { using (var ssContext = new ScanStoreContext()) { if (pm.IsValidInData(_partner)) { ssContext.Partners.Add(_partner); ssContext.SaveChanges(); return(Ok(_partner)); } else { return(BadRequest()); } } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public ActionResult CreateCessions([FromBody] Cessions _cession) { try { if (cm.IsValidInData(_cession)) { using (var ssContext = new ScanStoreContext()) { ssContext.Cessions.Add(_cession); ssContext.SaveChanges(); } return(Ok(_cession)); } else { return(BadRequest()); } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }