public string UsersQuery(UsersModifyReq req) { UsersModifyRes res = new UsersModifyRes(); if (Session["ID"] == null) { res.ReturnStatus = new ReturnStatus(ReturnCode.SESSION_TIMEOUT); } else { try { Log("Req=" + JsonConvert.SerializeObject(req)); res = new UsersModifyRes { USERS = new KYL_CMS.Models.BusinessLogic.Users("SCC").ModificationQuery(req.USERS.SN), ReturnStatus = new ReturnStatus(ReturnCode.SUCCESS) }; } catch (Exception ex) { Log("Err=" + ex.Message); Log(ex.StackTrace); res.ReturnStatus = new ReturnStatus(ReturnCode.SERIOUS_ERROR); } } var json = JsonConvert.SerializeObject(res); Log("Res=" + json); return(json); }
public string UsersCreate() { Stream stream = Request.InputStream; stream.Seek(0, SeekOrigin.Begin); string input = new StreamReader(stream).ReadToEnd(); Log(input); UsersModifyReq req = new UsersModifyReq(); JsonConvert.PopulateObject(input, req); UsersModifyRes res = new UsersModifyRes(); if (Session["ID"] == null) { res.ReturnStatus = new ReturnStatus(ReturnCode.SESSION_TIMEOUT); } else { try { Log("Req=" + JsonConvert.SerializeObject(req)); req.USERS.CUSER = Session["ID"].ToString(); req.USERS.MUSER = Session["ID"].ToString(); req.USERS.ID = req.USERS.ID.Trim(); if (req.USERS.PASSWORD.Length == 0) { req.USERS.PASSWORD = req.USERS.ID; } int i = new KYL_CMS.Models.BusinessLogic.Users("SCC").DataCreate(req); res = new UsersModifyRes { USERS = req.USERS, ReturnStatus = new ReturnStatus(ReturnCode.ADD_SUCCESS) }; } catch (Exception ex) { Log("Err=" + ex.Message); Log(ex.StackTrace); res.ReturnStatus = new ReturnStatus(ReturnCode.SERIOUS_ERROR); } } var json = JsonConvert.SerializeObject(res); Log("Res=" + json); return(json); }
public string UsersUpdate(UsersModifyReq req) { UsersModifyRes res = new UsersModifyRes(); if (Session["ID"] == null) { res.ReturnStatus = new ReturnStatus(ReturnCode.SESSION_TIMEOUT); } else { try { Log("Req=" + JsonConvert.SerializeObject(req)); req.USERS.MUSER = Session["ID"].ToString(); req.USERS.ID = req.USERS.ID.Trim(); UsersModifyReq oldData = new UsersModifyReq(); oldData.USERS = new KYL_CMS.Models.BusinessLogic.Users("SCC").ModificationQuery(req.USERS.SN); if (oldData.USERS.ID != req.USERS.ID && new Interview("KYL").CheckUserIdUsed(req.USERS.ID)) { res = new UsersModifyRes { ReturnStatus = new ReturnStatus(ReturnCode.ITEM_USED) }; } else { int i = new KYL_CMS.Models.BusinessLogic.Users("SCC").DataUpdate(req); res = new UsersModifyRes { USERS = req.USERS, ReturnStatus = new ReturnStatus(ReturnCode.EDIT_SUCCESS) }; } } catch (Exception ex) { Log("Err=" + ex.Message); Log(ex.StackTrace); res.ReturnStatus = new ReturnStatus(ReturnCode.SERIOUS_ERROR); } } var json = JsonConvert.SerializeObject(res); Log("Res=" + json); return(json); }
public string UsersReset(UsersModifyReq req) { UsersModifyRes res = new UsersModifyRes(); if (Session["ID"] == null) { res.ReturnStatus = new ReturnStatus(ReturnCode.SESSION_TIMEOUT); } else { try { Log("Req=" + JsonConvert.SerializeObject(req)); req.USERS.MUSER = Session["ID"].ToString(); UsersModifyReq oldData = new UsersModifyReq(); oldData.USERS = new KYL_CMS.Models.BusinessLogic.Users("SCC").ModificationQuery(req.USERS.SN); req.USERS.PASSWORD = oldData.USERS.ID; int i = new KYL_CMS.Models.BusinessLogic.Users("SCC").DataReset(req, 1); res = new UsersModifyRes { USERS = req.USERS, ReturnStatus = new ReturnStatus(ReturnCode.RESET_SUCCESS) }; } catch (Exception ex) { Log("Err=" + ex.Message); Log(ex.StackTrace); res.ReturnStatus = new ReturnStatus(ReturnCode.SERIOUS_ERROR); } } var json = JsonConvert.SerializeObject(res); Log("Res=" + json); return(json); }