//Raju Work-UserReject public ActionResult UserStatusReject(int userid = 0, int status = 0) { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _dtable = new DataTable(); _MM = new MasterManagement(); List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("USER_ID", userid); _postArrData.Add("ACTION", "REJECT"); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); _dtable = _MM.Update_user_status(_postContent); if (_dtable.Rows.Count > 0) { _jsonString = _dtable.Rows[0]["JSON_VALUE"].ToString(); } else { _jsonString = Data.DatatableEmpty(); } return(RedirectToAction("", "user/user-list")); }
public string DeleteIAS(string Record_id) { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.Delete_Coaching_detail_Data(Record_id); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["Json_Value"]); // response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } return(_jsonString); }
//Raju Work-UserDelete public ActionResult UserStatusDelete(int userid = 0, int status = 0) { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _dtable = new DataTable(); _MM = new MasterManagement(); List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("USER_ID", userid); _postArrData.Add("ACTION", "DELETE"); //_postArrData.Add("Status", status); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); _dtable = _MM.Update_user_status(_postContent); if (_dtable.Rows.Count > 0) { _jsonString = _dtable.Rows[0]["JSON_VALUE"].ToString(); // response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); // response = this.Request.CreateResponse(HttpStatusCode.OK); } //_umObj.UserData = (ArrayList)data["response"]; return(RedirectToAction("", "user/user-list")); }
public string GetIasDetails() { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_Coaching_Detail_List(); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["Json_Value"]); // response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); // response = this.Request.CreateResponse(HttpStatusCode.OK); } return(_jsonString); }
public string AddCategory(MasterManagement categoryname) { string _jsonString = string.Empty; if (Request.IsAjaxRequest()) { if (ModelState.IsValid) { //string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("LOV_NAME", categoryname.ADDCATEGORY); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); if (_postContent != null) { _dtable = _MM.Add_master_Data(_postContent); } if (_dtable.Rows.Count > 0) { _jsonString = _dtable.Rows[0]["JSON_VALUE"].ToString(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } //string val = _ACTM.SAVE_DATA_CATEGORY(categoryname.ADDCATEGORY); return(_jsonString); } else { errordata = new Dictionary <string, object>(); errordata.Add("status", false); errordata.Add("response", ModelError(ModelState)); return(Data.ObjectToJsonString(errordata)); } // return Constant.UNAUTH_ACCESS; } else { return(Constant.UNAUTH_ACCESS); } }
/******************************* * Title :: UserList * Description :: it use for call according to route, when this controller action by user. * Parameter :: none * Return :: return to index view *******************************/ public ActionResult UserList(string ustatus = "") { try { ViewBag.Title = "Volunteer's List" + Constant.PROJECT_NAME; ViewBag.breadcrumbController = "User"; ViewBag.breadcrumbAction = "Users List"; UserManagement _umObj = new UserManagement(); MasterManagement _mmObj = new MasterManagement(); string response = string.Empty; if (ustatus == "" || ustatus == "Select") { //response = _umObj.CollectUserData(); response = _umObj.CollectUserDataOnLoad(null, "Waiting For Approval", null); } //else if (ustatus == "Select") //{ // return View(); //} else { response = _umObj.CollectUserDataOnLoad(null, ustatus, null); } if (response != string.Empty) { JavaScriptSerializer jsObj = new JavaScriptSerializer(); var data = jsObj.Deserialize <Dictionary <string, object> >(response); dictionaryObj = new Dictionary <string, object>(); dictionaryObj = Data.Deserialize(response, typeof(Dictionary <string, object>)); bool status = Convert.ToBoolean(data["status"]); if (status) { if (dictionaryObj.ContainsKey("response")) { _umObj.UserData = (ArrayList)data["response"]; } } else { } } return(View(_umObj)); } catch (Exception ex) { int a = ex.Data.Count; return(View()); } }
/**************************** * Name- DeleteSubCategory * param- MasterManagementModel object * return- string json * Author-Sayan Chatterjee * *************************/ public string DeleteSubCategory(MasterManagement mmobj) { string response = string.Empty; List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("CATEGORY_LIST_SYS_ID", mmobj.DELETESUBCATEGORYID); _postArrData.Add("CATEGORY_SYS_ID", mmobj.CATEGORYID); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); //string token = Session["TOKEN"].ToString(); response = mmobj.Delete_sub_category(_postContent).Rows[0]["JSON_VALUE"].ToString(); return(response); }
/******************************* * Title :: User Profile Data * Description :: it use for call according to route, when this controller action by user. * Parameter :: user id * Return :: redirect to userlist *******************************/ public string GetUserProfileData(string userid) { string _jsonString = string.Empty; if (Request.IsAjaxRequest()) { UserManagement _umObj = new UserManagement(); //string _response = _umObj.UserProfileDataByUserId(userid); //if (_response != string.Empty) // { // return _response; // } // else // { // return "Opps..!!! Something went wrong."; // } //} //else //{ // return "Access denied...!!!"; //} MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_User_Data(userid, null, null); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["Json_Value"]); //response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } } return(_jsonString); }
public string GetMasterDataList() { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_Parent_Master_List(); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["JSON_VALUE"]); } else { _jsonString = Data.DatatableEmpty(); } return(_jsonString); }
//Raju Work- Single record public string GetUserIndividualProfileData(string userid) { string _jsonString = string.Empty; if (Request.IsAjaxRequest()) { UserManagement _umObj = new UserManagement(); MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_User_individual_Data(userid, null, null); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["Json_Value"]); } else { _jsonString = Data.DatatableEmpty(); } } return(_jsonString); }
public string GetBusinessProfile() { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_Master_List("BUSINESS_ROLE"); if (_dtable.Rows.Count > 0) { _jsonString = Convert.ToString(_dtable.Rows[0]["Json_Value"]); //response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } return(_jsonString); }
public string UpdateIasCoaching(IasMangement ob) { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); // var data = request.Content.ReadAsStringAsync().Result; //string Jsondata = data.ToString(); _dtable = new DataTable(); _MM = new MasterManagement(); List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("RECORD_SYS_ID", ob.Record_id); _postArrData.Add("COACHING_DATE", ob.Date); _postArrData.Add("SUBJECT_ID", ob.Subject); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); _dtable = _MM.Update_coaching_detail(_postContent); if (_dtable.Rows.Count > 0) { _jsonString = _dtable.Rows[0]["JSON_VALUE"].ToString(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } return(_jsonString); }
public string UpdateBusinessProfile(UpdateBusinessProfile ob) { string _jsonString = string.Empty; MasterManagement _MM = new MasterManagement(); //var data = request.Content.ReadAsStringAsync().Result; //string Jsondata = data.ToString(); List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); //_postArrData.Add("ROLE_ID", ob.bp_dd); _postArrData.Add("SYSTEM_ROLE_CODE", ob.bp_dd); _postArrData.Add("USER_ID", ob.hide_user_id); _postArrData.Add("ACTION", "ROLE"); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); _dtable = new DataTable(); _MM = new MasterManagement(); //int status = 0; //JavaScriptSerializer JsonArray = new JavaScriptSerializer(); //Dictionary<string, object> _data = (Dictionary<string, object>)JsonArray.Deserialize(data, typeof(Dictionary<string, object>)); _dtable = _MM.Update_user_profile(_postContent); if (_dtable.Rows.Count > 0) { _jsonString = _dtable.Rows[0]["JSON_VALUE"].ToString(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } else { _jsonString = Data.DatatableEmpty(); //response = this.Request.CreateResponse(HttpStatusCode.OK); } return(_jsonString); }
/******************* * Name - QrCodeGenerator * param- user_id,email * Return - * Author - Sayan Chatterjee * ************************/ public ActionResult UserReset(string userid) { string _response = string.Empty; try { UserManagement _umObj = new UserManagement(); MasterManagement _MM = new MasterManagement(); _MM = new MasterManagement(); _dtable = new DataTable(); _dtable = _MM.View_User_Data(userid, null, null); if (_dtable.Rows.Count > 0) { _response = Convert.ToString(_dtable.Rows[0]["Json_Value"]); //response = this.Request.CreateResponse(HttpStatusCode.OK); } // _response = GetUserProfileData(userid); //string _response = ""; if (_response != string.Empty) { JavaScriptSerializer jsObj = new JavaScriptSerializer(); var data = jsObj.Deserialize <Dictionary <string, object> >(_response); bool status = Convert.ToBoolean(data["status"]); ArrayList UserData = (ArrayList)data["response"]; Dictionary <string, object> user = (Dictionary <string, object>)UserData[0]; string email_id = Convert.ToString(user["EMAIL_ID"]); string qrstring = Constant.QR_CODE; List <object> postdata = new List <object>(); SortedList <string, object> _postArrData = new SortedList <string, object>(); _postArrData.Add("USER_ID", userid); _postArrData.Add("EMAIL_ID", email_id); postdata.Add(_postArrData); var _postContent = System.Web.Helpers.Json.Encode(postdata); string json = _postContent.ToString(); json = json.Replace("[", ""); json = json.Replace("]", ""); qrstring = qrstring + json; TempData["QRCODE"] = qrstring; //return File(qrstring, "application/unknown", "QrCode.png"); return(Redirect(qrstring)); } else { return(RedirectToAction("", "user/user-list")); } } catch (Exception ex) { int exception = ex.Data.Count; return(RedirectToAction("", "user/user-list")); } // return RedirectToAction("", "user/user-list"); }
private void mainGridView_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { try { if (e.Button == MouseButtons.Left && e.Clicks == 2) { string id = mainGridView.GetRowCellValue(mainGridView.FocusedRowHandle, "id").ToString(); string time = mainGridView.GetRowCellValue(mainGridView.FocusedRowHandle, "time").ToString(); if (!string.IsNullOrEmpty(id)) { string selectpoint = mainGridView.GetRowCellValue(mainGridView.FocusedRowHandle, "point").ToString(); //如果是自动挂接记录跳转到分站定义界面 if (selectpoint == "未定义") { AutomaticArticulatedDeviceInfo tempautoInfo = automaticArticulatedDeviceInfo.Find(a => a.DeviceOnlyCode == id); //var fzh = mainGridView.GetRowCellValue(mainGridView.FocusedRowHandle, "fzh").ToString(); //var fzharr = fzh.Split('/'); if (tempautoInfo != null) { Jc_DevInfo tempdev = devAllList.Find(a => a.Bz4 == tempautoInfo.DeviceModel); int devPropertyId = 0; int deviceId = 0; if (tempdev != null) { devPropertyId = tempdev.Type; deviceId = int.Parse(tempdev.Devid); } int resultIsMaster = MasterManagement.IsMaster();//等于0,表示正常 if (resultIsMaster == 1) { DevExpress.XtraEditors.XtraMessageBox.Show("当前非主控电脑,请确认本机是否为主控并检查本机网络是否正常!"); return; } if (resultIsMaster == 2) { DevExpress.XtraEditors.XtraMessageBox.Show("连接服务器失败,请检查网络是否正常!"); return; } if (resultIsMaster == 3) { DevExpress.XtraEditors.XtraMessageBox.Show("获取当前主机是否为主控主机失败,详细见日志!"); return; } frmLogOn loginForm = new frmLogOn(false); loginForm.ShowDialog(); if (LoginManager.isLoginSuccess)//登录成功 { CFPointMrgFrame defineform = new CFPointMrgFrame(tempautoInfo.StationNumber, tempautoInfo.ChanelNumber, tempautoInfo.AddressNumber, devPropertyId, deviceId); defineform.Show(); } } } } } } catch (Exception ex) { LogHelper.Error(ex.Message + "\r\n" + ex.TargetSite); } }