public IHttpActionResult DeleteImprint(ImprintMaster Imprint) { string status = string.Empty; try { ImprintMaster _Imprint = _imprintService.GetImprintById(Imprint.Id); _Imprint.Deactivate = "Y"; _Imprint.DeactivateBy = Imprint.EnteredBy; _Imprint.DeactivateDate = DateTime.Now; _imprintService.UpdateImprint(_Imprint); status = "OK"; } catch (ACSException ex) { status = ex.InnerException.Message; } catch (Exception ex) { status = ex.InnerException.Message; } return(Json(status)); }
public ActionResult DeleteConfirmed(int id) { ImprintMaster imprintmaster = db.ImprintMasters.Find(id); db.ImprintMasters.Remove(imprintmaster); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /ImprintMasterAdmin/Details/5 public ActionResult Details(int id = 0) { ImprintMaster imprintmaster = db.ImprintMasters.Find(id); if (imprintmaster == null) { return(HttpNotFound()); } return(View(imprintmaster)); }
public ActionResult Edit(ImprintMaster imprintmaster) { if (ModelState.IsValid) { db.Entry(imprintmaster).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(imprintmaster)); }
public void InsertImprint(ImprintMaster Imprint) { Imprint.Deactivate = "N"; Imprint.EntryDate = DateTime.Now; Imprint.ModifiedBy = null; Imprint.ModifiedDate = null; Imprint.DeactivateBy = null; Imprint.DeactivateDate = null; _imprintServiceRepository.Insert(Imprint); }
public ActionResult Create(ImprintMaster imprintmaster) { if (ModelState.IsValid) { db.ImprintMasters.Add(imprintmaster); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(imprintmaster)); }
/// <summary> /// Check The duplicity of record before insertion and deletion /// </summary> /// <param name="GeographyType">Geography</param> public string DuplicityCheck(ImprintMaster Imprint) { var dupes = _imprintServiceRepository.Table.Where(x => x.ImprintName == Imprint.ImprintName && x.Deactivate == "N" && (Imprint.Id != 0 ? x.Id : 0) != (Imprint.Id != 0 ? Imprint.Id : 1)).FirstOrDefault(); if (dupes != null) { return("N"); } else { return("Y"); } }
public IHttpActionResult InsertImprint(ImprintMaster Imprint) { string status = ""; try { status = _imprintService.DuplicityCheck(Imprint); if (status == "Y") { if (Imprint.Id == 0) { _imprintService.InsertImprint(Imprint); status = _localizationService.GetResource("Master.API.Success.Message"); } else { ImprintMaster _Imprint = _imprintService.GetImprintById(Imprint.Id); _Imprint.PublishingCompanyId = Imprint.PublishingCompanyId; _Imprint.ImprintName = Imprint.ImprintName; _Imprint.ModifiedBy = Imprint.EnteredBy; _Imprint.ModifiedDate = DateTime.Now; _imprintService.UpdateImprint(_Imprint); status = _localizationService.GetResource("Master.API.Success.Message"); } } else { status = "Duplicate"; } } catch (ACSException ex) { status = ex.InnerException.Message; } catch (Exception ex) { status = ex.InnerException.Message; } return(Json(status)); }
public IHttpActionResult getImprint(int Id) { ImprintMaster _imprintMaster = _imprintService.GetImprintById(Id); return(Json(SerializeObj.SerializeObject(new { _imprintMaster }))); }
public void DeleteImprint(ImprintMaster Imprint) { _imprintServiceRepository.Delete(Imprint); }
public void UpdateImprint(ImprintMaster Imprint) { _imprintServiceRepository.Update(Imprint); }