public int AddCategory(AddCategoryModels addCategory) { try { LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; Category category = new Category() { Name = addCategory.Name, MetaTitle = addCategory.MetaTitle, ParentID = addCategory.ParentID, DisplayOrder = addCategory.DisplayOrder, SeoTitle = addCategory.SeoTitle, MetaKeywords = addCategory.MetaKeywords, MetaDescriptions = addCategory.MetaDescriptions, ShowOnHome = addCategory.ShowOnHome, Image = addCategory.Image, AltImage = addCategory.AltImage, Active = addCategory.Active }; con.Categories.Add(category); con.SaveChanges(); return(Constants.RETURN_TRUE); } catch { return(Constants.RETURN_FALSE); } }
public int EditUser(EditUserModels editUserModels) { try { LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; User user = con.Users.Find(editUserModels.ID); if (user != null) { user.UserName = editUserModels.UserName; user.GroupId = (long)editUserModels.GroupId; user.Status = (bool)editUserModels.Status; user.IsActive = true; user.Phone = editUserModels.Phone; user.Email = editUserModels.Email; user.Name = editUserModels.Name; user.ModifiedDate = DateTime.Now; user.ModifiedBy = loginUserModels.Name; con.SaveChanges(); return(Constants.RETURN_TRUE); } else { return(Constants.RETURN_FALSE); } } catch { return(Constants.RETURN_FALSE); } }
/// <summary> /// Phan Đình Kiên : sửa thông tin của loại sản phẩm /// </summary> /// <param name="editProductCategoryModels">Thông tin của loại sản phẩm sau khi được chỉnh sửa</param> /// <returns></returns> public int EditProductCategory(EditProductCategoryModels editProductCategoryModels) { try { LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; var Data = con.ProductCategories.Find(editProductCategoryModels.ParentID); if (Data != null) { Data.Name = editProductCategoryModels.Name; Data.ParentID = editProductCategoryModels.ParentID; Data.MetaDescriptions = editProductCategoryModels.MetaDescriptions; Data.MetaKeywords = editProductCategoryModels.MetaKeywords; Data.MetaTitle = editProductCategoryModels.MetaTitle; Data.Image = editProductCategoryModels.Image; Data.AltImage = editProductCategoryModels.AltImage; Data.DisplayOrder = editProductCategoryModels.DisplayOrder; Data.ModifiedDate = DateTime.Now; Data.ModifiedBy = loginUserModels.Name; Data.Descriptions = editProductCategoryModels.Descriptions; } return(Constants.RETURN_TRUE); } catch { return(Constants.RETURN_FALSE); } }
public int AddProductCategory(AddProductCategory addProductCategory) { try { LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; ProductCategory productCategory = new ProductCategory() { Name = addProductCategory.Name, SeoTitle = addProductCategory.SeoTitle, MetaDescriptions = addProductCategory.MetaDescriptions, MetaKeywords = addProductCategory.MetaKeywords, MetaTitle = addProductCategory.MetaTitle, ParentID = addProductCategory.ParentID, Descriptions = addProductCategory.Descriptions, Image = addProductCategory.Image, AltImage = addProductCategory.AltImage, DisplayOrder = addProductCategory.DisplayOrder, CreatedDate = DateTime.Now, CreatedBy = loginUserModels.Name, ModifiedDate = DateTime.Now, ModifiedBy = loginUserModels.Name, Active = true, ShowOnHome = addProductCategory.ShowOnHome }; con.ProductCategories.Add(productCategory); con.SaveChanges(); return(Constants.RETURN_TRUE); } catch { return(Constants.RETURN_FALSE); } }
/// <summary> /// đăng nhập thông tin của nhân viên /// </summary> /// <returns></returns> public string LoginAction() { try { string UserName = Request["UserName"]; string Password = Request["Password"]; //Kiem tra user va password xem co hop le khong var user = (from u in con.Users where u.IsActive == true && u.UserName.Equals(UserName) select u).FirstOrDefault(); if (user != null) { if (user.Status == false) { // thông báo tài khoàn đã bị khóa return("-1"); } if (user.Password.Trim() == Util.Util.CreateMD5(Password).Trim()) { LoginUserModels loginUserModels = new LoginUserModels() { ID = user.ID, Name = user.Name, UserName = user.UserName, GroupId = (long)user.GroupId }; Session["Login"] = loginUserModels; return("1"); } else { return("0"); } } else { return("0"); } } catch { return("0"); } }
public void OnAuthentication(AuthenticationContext filterContext) { if (filterContext.HttpContext.Session["Login"] != null) { //Lay ra contronller hien tai string ControllerName = filterContext.Controller.ToString(); LoginUserModels user = (LoginUserModels)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"] = "User"; routeValues["action"] = "Login"; filterContext.Result = new RedirectToRouteResult(routeValues); } }
public int EditUser(EditContentModels editContentModels) { try { LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; //User user = con.Users.Find(editContentModels.ID); Content user = con.Contents.Find(editContentModels.ID); if (user != null) { user.Name = editContentModels.Name; user.MetaTitle = editContentModels.MetaTitle; user.Description = editContentModels.Description; user.Image = editContentModels.Image; user.AltImage = editContentModels.AltImage; user.MoreImages = editContentModels.MoreImages; user.CategoryID = (long)editContentModels.CategoryID; user.DescriptionIdDetail = editContentModels.DescriptionIdDetail; user.Warranty = (int)editContentModels.Warranty; user.ModifiedDate = DateTime.Now; user.ModifiedBy = loginUserModels.Name; user.MetaKeywords = editContentModels.MetaKeywords; user.MetaDescriptions = editContentModels.MetaDescriptions; user.Status = (bool)editContentModels.Status; user.TopHot = (int)editContentModels.TopHot; user.ViewCount = (int)editContentModels.ViewCount; user.IsActive = (int)editContentModels.IsActive; user.Tag = editContentModels.Tag; con.SaveChanges(); return(Constants.RETURN_TRUE); } else { return(Constants.RETURN_FALSE); } } catch { return(Constants.RETURN_FALSE); } }
public int AddContent(AddContentModels addcontent) { try { // kiểm tra có trung user var query = (from us in con.Contents where us.IsActive == 1 && (us.Name + "").Trim() == addcontent.Name.Trim() select us).SingleOrDefault(); if (query != null) { // nếu trung thì return ra -1 ; return(-1); } LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; Content ct = new Content() { Name = addcontent.Name, Image = addcontent.Image, AltImage = addcontent.AltImage, MoreImages = addcontent.MoreImages, CategoryID = (long)addcontent.CategoryID, Warranty = (int)addcontent.Warranty, TopHot = (int)addcontent.TopHot, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now, ModifiedBy = loginUserModels.Name, CreatedBy = loginUserModels.Name, }; con.Contents.Add(ct); con.SaveChanges(); return(1); } catch { return(0); } }
public int AddUser(AddUserModels user) { try { // kiểm tra có trung user var query = (from us in con.Users where us.IsActive == true && (us.UserName + "").Trim() == user.UserName.Trim() select us).SingleOrDefault(); if (query != null) { // nếu trung thì return ra -1 ; return(-1); } LoginUserModels loginUserModels = Session["Login"] as LoginUserModels; User Us = new User() { UserName = user.UserName, GroupId = user.GroupId, Password = Util.Util.CreateMD5(user.Password), Status = true, IsActive = true, Phone = user.Phone, Email = user.Email, Name = user.Name, CreatedDate = DateTime.Now, ModifiedDate = DateTime.Now, ModifiedBy = loginUserModels.Name, CreatedBy = loginUserModels.Name, }; con.Users.Add(Us); con.SaveChanges(); return(1); } catch { return(0); } }