public object creatReqZone(zoneInfo zi) { Results<string> result = new Results<string>(); try { HelperData h = new HelperData(); int t= h.AddZone(zi); if (t==1) { result.IsSuccessfull = true; } else if (t == 0) { result.Message = "فیلدی با این مشخصات قبلا ثبت شده است."; } } catch (Exception error) { result.IsSuccessfull = false; result.Message = error.Message; } return result; }
public static string creatReqZone(zoneInfo rn) { ZoneReqBLL nb = new ZoneReqBLL(); return JsonConvert.SerializeObject(nb.creatReqZone(rn)); }
//Edit ZoneInfo Table public int EditZone(zoneInfo zi) { try { var v = from i in db.zoneInfos where i.zoneCode == zi.zoneCode select i; zoneInfo newzone = v.FirstOrDefault(); if(newzone != null) { newzone = zi; db.SubmitChanges(); return 1; } return 0;//not found } catch (Exception error) { return -1; } }
//Add To ZoneInfo Table public int AddZone(zoneInfo zi) { helperSearch h = new helperSearch(); try { if (h.checkUniqValue(zi.zoneName, "zoneName", "zoneInfo")) { db.zoneInfos.InsertOnSubmit(zi); db.SubmitChanges(); return 1; } else { return 0; } } catch (Exception error) { return 3; } }
partial void DeletezoneInfo(zoneInfo instance);
partial void UpdatezoneInfo(zoneInfo instance);
partial void InsertzoneInfo(zoneInfo instance);