public UserDetailOutputModel GetUserDetail(int ID) { try { UserDetailOutputModel userDetail = new UserDetailOutputModel(); var query = (from u in cnn.Users where u.IsActive.Equals(SystemParam.ACTIVE) && u.UserID.Equals(ID) select new UserDetailOutputModel { UserID = u.UserID, Role = u.Role, UserName = u.UserName, Phone = u.Phone }).FirstOrDefault(); if (query != null && query.UserID > 0) { return(userDetail = query); } return(userDetail); } catch { return(new UserDetailOutputModel()); } }
public PartialViewResult Search(int Page, string Phone, string Name, string FromDate, string ToDate) { ViewBag.Phone = Phone; ViewBag.Name = Name; ViewBag.FromDate = FromDate; ViewBag.ToDate = ToDate; UserDetailOutputModel userLogin = UserLogins; ViewBag.UserCreate = userLogin.UserName; return(PartialView("_ListAgent", agentBusiness.Search(Page, Phone, Name, FromDate, ToDate))); }
public ActionResult Index() { UserDetailOutputModel userLogin = UserLogins; if (UserLogins.Role != SystemParam.ROLE_ADMIN) { Session[Sessions.LOGIN] = null; return(RedirectToAction("Login", "Home")); } return(View()); }
public int addCard(CreateCardWebInputModel input) { try { UserDetailOutputModel userLogin = UserLogins; return(cardBusiness.addCard(input, userLogin.UserID)); } catch { return(SystemParam.RETURN_FALSE); } }
public int AcceptRequest(int StatusRequest, int RequestID, int CustomerID, string RequestGiftName, string Note) { try { UserDetailOutputModel userLogin = UserLogins; return(requestBusiness.AcceptRequest(StatusRequest, RequestID, CustomerID, RequestGiftName, Note, userLogin.UserID)); } catch { return(SystemParam.ERROR); } }
public int CreateBatch(CreateBatchInputModel input) { try { UserDetailOutputModel userLogin = UserLogins; return(batchBusiness.CreateBatch(input, userLogin.UserID)); } catch { return(SystemParam.RETURN_FALSE); } }
//[UserAuthenticationFilter] public int UpdateNewsDekko(int ID, string Content, string Title, string Description, int Type, int TypeSend, string UrlImage, int Status, int Item, int Display) { try { UserDetailOutputModel userLogin = UserLogins; return(newsBusiness.UpdateNewsDekko(ID, Content, Title, Description, Type, TypeSend, UrlImage, Status, Item, Display)); } catch { return(SystemParam.ERROR); } }
public PartialViewResult GetUserDetail(int ID) { try { UserDetailOutputModel userDetail = userBusiness.GetUserDetail(ID); return(PartialView("_UserDetail", userDetail)); } catch { return(PartialView("_UserDetail", new UserDetailOutputModel())); } }
public int ChangePassword(string CurrentPassword, string NewPassword) { try { UserDetailOutputModel userLogin = UserLogins; return(userBusiness.ChangePassword(userLogin.UserID, CurrentPassword, NewPassword)); } catch { return(SystemParam.ERROR); } }
//[UserAuthenticationFilter] public int CreateNewsDekko(string Content, string Title, string Description, int Type, int?TypeSend, string UrlImage, int Status, int Display) { try { UserDetailOutputModel userLogin = UserLogins; return(newsBusiness.CreateNewsDekko(Content, Title, Description, Type, TypeSend, UrlImage, Status, Display, userLogin.UserID)); } catch { return(SystemParam.ERROR); } }
public int CreateConfigGift(string Name, int Price, int Point, string UrlImage, string Description, int Type, string FromDate, string ToDate) { try { UserDetailOutputModel userLogin = UserLogins; return(configBusiness.CreateConfigGift(userLogin.UserID, Name, Price, Point, UrlImage, Description, Type, Util.ConvertDate(FromDate).Value, Util.ConvertDate(ToDate).Value)); } catch { return(SystemParam.RETURN_FALSE); } }
public int CreateConfigCard(int Price, int Point, string Description, int Type, int TelecomType) { try { UserDetailOutputModel userLogin = UserLogins; return(configBusiness.CreateConfigCard(userLogin.UserID, Price, Point, Description, Type, TelecomType)); } catch { return(SystemParam.ERROR); } }
public PartialViewResult Search(int Page, int?Agent, int?Customer, int?Status, string FromDate, string ToDate, string Code) { UserDetailOutputModel userLogin = UserLogins; ViewBag.Role = UserLogins.Role; ViewBag.Agent = Agent; ViewBag.Customer = Customer; ViewBag.Tus = Status; ViewBag.fd = FromDate; ViewBag.td = ToDate; return(PartialView("_List", orderBus.Search(Agent, Customer, Status, FromDate, ToDate, Code).ToPagedList(Page, SystemParam.MAX_ROW_IN_LIST_WEB))); }
public int Import(HttpPostedFileBase ExcelFile) { try { UserDetailOutputModel userLogin = UserLogins; return(cardBusiness.ImportData(ExcelFile, userLogin.UserID)); } catch (Exception ex) { ex.ToString(); throw; } }
public PartialViewResult showEditCard(int CardID) { try { UserDetailOutputModel userLogin = UserLogins; CreateCardWebInputModel input = cardBusiness.editCard(CardID, userLogin.UserID); return(PartialView("_EditCard", input)); } catch (Exception ex) { ex.ToString(); throw; } }
//lưu lại thông tin đối tượng vừa đăng nhập //[UserAuthenticationFilter] public JsonResult GetUserLogin() { try { if (Session[Sessions.LOGIN] != null) { UserDetailOutputModel userLogin = (UserDetailOutputModel)Session[Sessions.LOGIN]; return(Json(userLogin, JsonRequestBehavior.AllowGet)); } return(Json(new UserDetailOutputModel(), JsonRequestBehavior.AllowGet)); } catch { return(Json(new UserDetailOutputModel(), JsonRequestBehavior.AllowGet)); } }
public int UpdateRole(int ID, string Phone, string UserName) { try { UserDetailOutputModel userLogin = UserLogins; if (UserLogins.Role != SystemParam.ROLE_ADMIN) { Session[Sessions.LOGIN] = null; return(SystemParam.ERROR); } return(userBusiness.UpdateRole(ID, Phone, UserName)); } catch { return(SystemParam.ERROR); } }
public int DeleteUser(int ID) { try { UserDetailOutputModel userLogin = UserLogins; if (UserLogins.Role != SystemParam.ROLE_ADMIN) { Session[Sessions.LOGIN] = null; return(SystemParam.ERROR); } return(userBusiness.DeleteUser(ID)); } catch { return(SystemParam.ERROR); } }
// public bool UpdateCustomer () public UserDetailOutputModel CheckLoginWeb(string phone, string password) { UserDetailOutputModel query = new UserDetailOutputModel(); string newpass = Util.CreateMD5(password); var cus = cnn.Users.Where(u => u.IsActive.Equals(SystemParam.ACTIVE) && u.Phone.Equals(phone) && u.PassWord.Equals(newpass)).Select(u => new UserDetailOutputModel { UserID = u.UserID, UserName = u.UserName, Role = u.Role, Phone = u.Phone }); if (cus != null && cus.Count() > 0) { query = cus.FirstOrDefault(); } else { query = null; } return(query); }
public void OnAuthentication(AuthenticationContext filterContext) { if (filterContext.HttpContext.Session[Data.Utils.Sessions.LOGIN] != null) { //Lay ra contronller hien tai string ControllerName = filterContext.Controller.ToString(); UserDetailOutputModel userLogin = (UserDetailOutputModel)filterContext.HttpContext.Session["Login"]; //Kiem tra xem List Action cua User co Controller hien tai khong //Co thi cho dung// khong co nghi de quay ve home } else { //Chuyen ve trang dang nhap var routeValues = new RouteValueDictionary(); routeValues["controller"] = "Home"; routeValues["action"] = "Login"; filterContext.Result = new RedirectToRouteResult(routeValues); } }
public int CreateUser(string Phone, string UserName, string Password) { try { UserDetailOutputModel userLogin = UserLogins; if (UserLogins.Role != SystemParam.ROLE_ADMIN) { Session[Sessions.LOGIN] = null; return(SystemParam.NOT_ADMIN); } else { return(userBusiness.CreateUser(Phone, UserName, Password)); } } catch { return(SystemParam.ERROR); } }
public PartialViewResult Search(int Page, string Phone, string FromDate, string ToDate) { try { UserDetailOutputModel userLogin = UserLogins; if (UserLogins.Role != SystemParam.ROLE_ADMIN) { Session[Sessions.LOGIN] = null; } ViewBag.FromDate = FromDate; ViewBag.ToDate = ToDate; ViewBag.Phone = Phone; ViewBag.PageCurrent = Page; return(PartialView("_TableUser", userBusiness.Search(Page, Phone, FromDate, ToDate))); } catch { return(PartialView("_TableUser", new List <UserDetailOutputModel>().ToPagedList(1, 1))); } }
public PartialViewResult Search(int Page, string FromDate, string ToDate, string ItemName, string ItemCode) { try { UserDetailOutputModel userLogin = UserLogins; ViewBag.fromDate = FromDate; ViewBag.toDate = ToDate; ViewBag.ItemName = ItemName; ViewBag.ItemCode = ItemCode; //DateTime? startDate = Util.ConvertDate(fromDate); //DateTime? endDate = Util.ConvertDate(toDate); List <ListItemOutputModel> lstProduct = itemBusiness.Search(Page, FromDate, ToDate, ItemName, ItemCode); return(PartialView("_TableItem", lstProduct.ToPagedList(Page, SystemParam.MAX_ROW_IN_LIST_WEB))); } catch (Exception ex) { ex.ToString(); return(PartialView("TableItem", new List <ListItemOutputModel>().ToPagedList(1, 1))); } }
//đăng nhập web public int UserLogin(string phone, string password) { try { UserDetailOutputModel userLogin = loginBusiness.CheckLoginWeb(phone, password); if (userLogin != null && userLogin.UserID > 0) { Session[Sessions.LOGIN] = userLogin; return(SystemParam.SUCCESS); } else { return(SystemParam.FAIL_LOGIN); } } catch (Exception ex) { ex.ToString(); return(SystemParam.ERROR); } }