public ActionResult UpdateMission(ISM model) { TDBContext db = new TDBContext(); db.Entry(model).State = EntityState.Modified; db.SaveChanges(); string message = "Recored has been updated successfully."; bool status = true; return(Json(new { status = status, message = message }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ISM iSM) { TDBContext db = new TDBContext(); string message = "Saved Successfully"; bool status = true; db.ISM.Add(iSM); db.SaveChanges(); return(Json(new { status = status, message = message, id = db.ISM.Max(x => x.MissionID) }, JsonRequestBehavior.AllowGet)); }
public ActionResult GetMissions(int ID) { TDBContext db = new TDBContext(); ISM data = new ISM(); var getMission = db.ISM.Where(x => x.MissionID == ID).FirstOrDefault(); data.MissionID = getMission.MissionID; data.MStartDate = getMission.MStartDate; data.MEndDate = getMission.MEndDate; data.Program = getMission.Program; data.Type = getMission.Type; data.Rating = getMission.Rating; return(Json(new { success = true, data = data }, JsonRequestBehavior.AllowGet)); }
private object Single(ReqJsonRPC body) { if (ignoreMethods) { return(getError(body.Id, body.Jsonrpc, "Methods are don't available")); } string method = body.Method; ISM param = body.Params; string key = param.key; int value = int.Parse(param.value == null || param.value == "" ? "0" : param.value); // default value = 0 int? result = null; switch (method) { case "SetM": { result = SetM(key, value); break; } case "GetM": { result = GetM(key); break; } case "AddM": { result = AddM(key, value); break; } case "SubM": { result = SubM(key, value); break; } case "MulM": { result = MulM(key, value); break; } case "DivM": { result = DivM(key, value); break; } case "ErrorExit": { ErrorExit(); break; } default: { return(getError(body.Id, body.Jsonrpc, string.Format("Function {0} is not found", body.Method))); } } return(new ResJsonRPC() { Id = body.Id, Jsonrpc = body.Jsonrpc, Method = body.Method, Result = result }); }