public ResponseModel CreateOutletWarrentyRepair(InvOutletWarrentyRepair aObj) { try { if (aObj.OutletWarrentyRepairId == 0) { aObj.CreatedDate = DateTime.Now; aObj.RepairTokenNo = (_invoiceNo.GetNewInvoiceNo()); aObj.Note = "RepairRequest"; aObj.IsActive = true; aObj.IsReceived = true; aObj.IsRepaired = false; aObj.IsReturned = 1; _aRepository.Insert(aObj); _aRepository.Save(); return(_aModel.Respons(true, "Repair request successfully saved")); } else { _aRepository.Update(aObj); _aRepository.Save(); return(_aModel.Respons(true, "Outlet Warrenty Repair Successfully Updated")); } } catch (Exception) { return(_aModel.Respons(false, "Sorry! Some Error Happned.")); } }
// GET: /Inventory/OutletWarrentyRepair/SaveOutletWarrentyDataFromWarehouse public JsonResult SaveOutletWarrentyDataFromWarehouse(InvOutletWarrentyRepair aObj) { var data = _aManager.SaveOutletWarrentyDataFromWarehouse(aObj); // var data = _aManager.CreatAssetCategory(aObj); return(Json(new { success = data.Status, data }, JsonRequestBehavior.AllowGet)); }
// GET: /Inventory/OutletWarrentyRepair/CreateOutletWarrentyRepair public JsonResult CreateOutletWarrentyRepair(InvOutletWarrentyRepair aObj) { var data = _aManager.CreateOutletWarrentyRepair(aObj); // var data = _aManager.CreatAssetCategory(aObj); return(Json(new { success = data.Status, data }, JsonRequestBehavior.AllowGet)); // return null; }
public ResponseModel SaveOutletWarrentyDataFromWarehouse(InvOutletWarrentyRepair aObj) { try { var invOultletWarrentyRepair = _db.InvOutletWarrentyRepairs.Find(aObj.OutletWarrentyRepairId); invOultletWarrentyRepair.ModifiedDate = DateTime.Now; if (aObj.OutletWarrentyRepairId > 0) { //aObj.ModifiedDate = DateTime.Now; invOultletWarrentyRepair.Problem = aObj.Problem; invOultletWarrentyRepair.ReturnDate = aObj.ReturnDate; invOultletWarrentyRepair.RepairCost = aObj.RepairCost; invOultletWarrentyRepair.Note = aObj.Note; invOultletWarrentyRepair.RepairStatus = aObj.RepairStatus; _db.InvOutletWarrentyRepairs.Attach(invOultletWarrentyRepair); _db.Entry(invOultletWarrentyRepair).State = EntityState.Modified; _db.SaveChanges(); return(_aModel.Respons(true, "Outlet warrenty data successfully added")); } else { _aRepository.Update(aObj); _aRepository.Save(); return(_aModel.Respons(true, "Outlet warrenty data successfully added.")); } } catch (Exception) { return(_aModel.Respons(false, "Sorry! Some Error Happned.")); } }