public ActionResult Create([Bind(Include = "ID,ServiceType,Price")] Service service)
        {
            if (ModelState.IsValid)
            {
                db.Services.Add(service);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(service));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "ID,email,VisaID,Avatar,Password,Name")] Member member)
        {
            if (ModelState.IsValid)
            {
                db.Members.Add(member);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VisaID = new SelectList(db.PaymentTypes, "ID", "CardNumber", member.VisaID);
            return(View(member));
        }
Beispiel #3
0
        protected void delete_OnClick(object sender, EventArgs e)
        {
            Assignment1Entities db = new Assignment1Entities();
            int id = Int32.Parse(((Button)sender).CommandArgument);

            db.Comments.RemoveRange(db.Comments.Where(c => c.Posts_PostId == id).ToList());
            db.SaveChanges();

            db.Posts.Remove(db.Posts.Where(p => p.PostId == id).First());
            db.SaveChanges();
            posts.DataSource = db.Posts.ToList();
            posts.DataBind();
        }
Beispiel #4
0
        public ActionResult Create([Bind(Include = "ID,MemberID,ServiceID,Price,Status,EmployeeID")] Bill bill)
        {
            if (ModelState.IsValid)
            {
                db.Bills.Add(bill);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MemberID   = new SelectList(db.Members, "ID", "email", bill.MemberID);
            ViewBag.ServiceID  = new SelectList(db.Services, "ID", "ServiceType", bill.ServiceID);
            ViewBag.EmployeeID = new SelectList(db.Employees, "ID", "LastName", bill.EmployeeID);
            return(View(bill));
        }
Beispiel #5
0
        protected void delete_OnClick(object sender, EventArgs e)
        {
            Assignment1Entities db = new Assignment1Entities();
            int id = Int32.Parse(((Button)sender).CommandArgument);

            db.BadWords.Remove(db.BadWords.Where(b => b.BadWordId == id).First());
            db.SaveChanges();
            badwords.DataSource = db.BadWords.ToList();
            badwords.DataBind();
        }
Beispiel #6
0
        protected void AddBadWord(object sender, EventArgs e)
        {
            try
            {
                Assignment1Entities db   = new Assignment1Entities();
                BadWord             word = new BadWord();

                word.Users_UserId = db.Users.FirstOrDefault(u => u.Email == (HttpContext.Current.User.Identity.Name)).UserId;
                word.Text         = txtBad.Text;
                word.CreatedDate  = DateTime.Now;

                db.BadWords.Add(word);
                db.SaveChanges();
                Response.Redirect("/Admin/BadWords.aspx");
            }
            catch
            {
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('An Error as occurred, please try again later.');", true);
            }
        }
 protected void CreatePost(object sender, EventArgs e)
 {
     try
     {
         Assignment1Entities db = new Assignment1Entities();
         Post post = new Post
         {
             Users_UserId = db.Users.FirstOrDefault(u => u.Email == (HttpContext.Current.User.Identity.Name)).UserId,
             Title        = txtTitle.Text,
             Author       = txtAuthor.Text,
             Description  = txtDescription.Text,
             HtmlText     = txtHTML.Text,
             IsAvailable  = checkBox.Checked,
             CreatedDate  = DateTime.Now
         };
         db.Posts.Add(post);
         db.SaveChanges();
         Response.Redirect("/Admin/AdminHome.aspx");
     }
     catch {
         ClientScript.RegisterStartupScript(GetType(), "alert", "alert('An Error as occurred, please try again later.');", true);
     }
 }
Beispiel #8
0
        protected void EditPost(object sender, EventArgs e)
        {
            try
            {
                int id;
                Int32.TryParse(Request.QueryString["id"], out id);

                Assignment1Entities db = new Assignment1Entities();
                Post post = db.Posts.FirstOrDefault(p => p.PostId == id);
                post.Title       = txtTitle.Text;
                post.Author      = txtAuthor.Text;
                post.Description = txtDescription.Text;
                post.HtmlText    = txtHTML.Text;
                post.IsAvailable = checkBox.Checked;
                db.SaveChanges();

                Response.Redirect("/Admin/AdminHome.aspx");
            }
            catch
            {
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('An Error as occurred, please try again later.');", true);
            }
        }