public ActionResult Edit(int id = 0) { try { if (id != 0) { FillJobCard(); StockPointDropdown(); StockReturn StockReturn = new StockReturn(); StockReturn = new StockReturnRepository().GetStockReturnHD(id); FillProduct(StockReturn.JobCardId); StockReturn.Items = new StockReturnItemRepository().GetStockReturnDT(id); return(View(StockReturn)); } else { TempData["error"] = "That was an invalid/unknown request. Please try again."; TempData["success"] = ""; } } catch (InvalidOperationException iox) { TempData["error"] = "Sorry, we could not find the requested item. Please try again.|" + iox.Message; } catch (SqlException sx) { TempData["error"] = "Some error occured while connecting to database. Please try again after sometime.|" + sx.Message; } catch (NullReferenceException nx) { TempData["error"] = "Some required data was missing. Please try again.|" + nx.Message; } catch (Exception ex) { TempData["error"] = "Some error occured. Please try again.|" + ex.Message; } TempData["success"] = ""; return(RedirectToAction("Index")); }
public JsonResult GetJobCardDetails(int id) { string str = new StockReturnRepository().GetJobCardDetails(id); return(Json(str, JsonRequestBehavior.AllowGet)); }