Esempio n. 1
0
        public ActionResult Edit(int id)
        {
            var data = (from r in db.and_material_tbl
                        where r.pk_material_id == id
                        select r).FirstOrDefault();
            material_admin mt = new material_admin();

            mt.pk_material_id = data.pk_material_id;

            mt.material_name    = data.material_name;
            mt.material_path    = data.material_path;
            mt.type_of_material = data.type_of_material;


            return(View("edit_material_admin", mt));
        }
Esempio n. 2
0
        public ActionResult DeleteAll(FormCollection frm)
        {
            var chkvalue = frm.GetValues("assignChkBx");

            foreach (var id in chkvalue)
            {
                material_admin _model = new material_admin();
                int            id1    = Convert.ToInt32(id);
                var            data   = (from c in db.and_material_tbl where c.pk_material_id == id1 select c).First();

                if (data.material_path != null || data.material_path != "")
                {
                    System.IO.File.Delete(Server.MapPath(data.material_path));
                }

                db.and_material_tbl.Remove(data);
                db.SaveChanges();
            }
            return(RedirectToAction("view", "Admin_material"));
        }
Esempio n. 3
0
        public ActionResult Edit(int id, FormCollection collection)
        {
            var data = (from r in db.and_material_tbl
                        where r.pk_material_id == id
                        select r).FirstOrDefault();


            data.material_name = collection["material_name"];
            HttpPostedFileBase hp = Request.Files["fileuploadDemo"];

            if (hp != null && hp.FileName != "")
            {
                string path = "~/material/" + hp.FileName;
                if (data.material_path != path)
                {
                    System.IO.File.Delete(Server.MapPath(data.material_path));
                    hp.SaveAs(Server.MapPath(path));
                }
                data.material_path = path;
            }

            data.type_of_material = collection["type_mat"];


            material_admin mt = new material_admin();

            mt.fk_email_id      = data.fk_email_id;
            mt.material_name    = data.material_name;
            mt.material_path    = data.material_path;
            mt.type_of_material = data.type_of_material;
            var dt = System.DateTime.Now;

            mt.material_date = dt;
            mt.status        = data.status;

            db.SaveChanges();
            return(RedirectToAction("view"));
        }