Beispiel #1
0
        public ActionResult DeleteConfirmed(string id)
        {
            CR_Mas_User_Sub_Validation cR_Mas_User_Sub_Validation = db.CR_Mas_User_Sub_Validation.Find(id);

            db.CR_Mas_User_Sub_Validation.Remove(cR_Mas_User_Sub_Validation);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "CR_Mas_User_Sub_Validation_Code,CR_Mas_User_Sub_Validation_Tasks_Code,CR_Mas_User_Sub_Validation_Insert,CR_Mas_User_Sub_Validation_UpDate,CR_Mas_User_Sub_Validation_Delete,CR_Mas_User_Sub_Validation_UnDelete,CR_Mas_User_Sub_Validation_Hold,CR_Mas_User_Sub_Validation_UnHold,CR_Mas_User_Sub_Validation_Print")] CR_Mas_User_Sub_Validation cR_Mas_User_Sub_Validation)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cR_Mas_User_Sub_Validation).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CR_Mas_User_Sub_Validation_Code = new SelectList(db.CR_Mas_User_Information, "CR_Mas_User_Information_Code", "CR_Mas_User_Information_PassWord", cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code);
     return(View(cR_Mas_User_Sub_Validation));
 }
Beispiel #3
0
        // GET: SubValidation/Details/5
        public ActionResult Details(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CR_Mas_User_Sub_Validation cR_Mas_User_Sub_Validation = db.CR_Mas_User_Sub_Validation.Find(id);

            if (cR_Mas_User_Sub_Validation == null)
            {
                return(HttpNotFound());
            }
            return(View(cR_Mas_User_Sub_Validation));
        }
Beispiel #4
0
        ////amir test ajax
        //public IHtmlString List_select(string value)
        //{
        //    string htmlcode = "<label>list</label>" +
        //        "             < div class='col-md-12'>"+
        //        "@Html.DropDownList('CR_Mas_Sup_Task_Code', null, htmlAttributes: new { @class = 'input_form col-md-4', style = 'float:right' })"+
        //   " </ div >";
        //    return new HtmlString(htmlcode);
        //}

        // GET: SubValidation/Edit/5
        public ActionResult Edit(string id1, string id2)
        {
            if (id1 == null && id2 == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CR_Mas_User_Sub_Validation cR_Mas_User_Sub_Validation = db.CR_Mas_User_Sub_Validation.FirstOrDefault(x => x.CR_Mas_User_Sub_Validation_Code == id1 && x.CR_Mas_User_Sub_Validation_Tasks_Code == id2);

            //CR_Mas_Sup_Car_Model_Category cR_Mas_Sup_Car_Model_Category = db.CR_Mas_Sup_Car_Model_Category.FirstOrDefault(Mcat => Mcat.CR_Mas_Sup_Car_Model_Category_Code == id1 && Mcat.CR_Mas_Sup_Car_Category_Code == id2);
            if (cR_Mas_User_Sub_Validation == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CR_Mas_User_Sub_Validation_Code = new SelectList(db.CR_Mas_User_Information, "CR_Mas_User_Information_Code", "CR_Mas_User_Information_PassWord", cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code);
            return(View(cR_Mas_User_Sub_Validation));
        }
Beispiel #5
0
        public ActionResult Create([Bind(Include = "CR_Mas_User_Sub_Validation_Code,CR_Mas_User_Sub_Validation_Tasks_Code," +
                                                   "CR_Mas_User_Sub_Validation_Insert,CR_Mas_User_Sub_Validation_UpDate,CR_Mas_User_Sub_Validation_Delete," +
                                                   "CR_Mas_User_Sub_Validation_UnDelete,CR_Mas_User_Sub_Validation_Hold,CR_Mas_User_Sub_Validation_UnHold," +
                                                   "CR_Mas_User_Sub_Validation_Print")] CR_Mas_User_Sub_Validation cR_Mas_User_Sub_Validation, bool CR_Mas_User_Main_Validation)
        {
            if (ModelState.IsValid)
            {
                var CheckExist = db.CR_Mas_User_Sub_Validation.FirstOrDefault(x => x.CR_Mas_User_Sub_Validation_Code == cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code &&
                                                                              x.CR_Mas_User_Sub_Validation_Tasks_Code == cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Tasks_Code);

                if (CheckExist == null && cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code != null && cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Tasks_Code != null)
                {
                    CR_Mas_User_Main_Validation mainval = new CR_Mas_User_Main_Validation();
                    mainval.CR_Mas_User_Main_Validation1           = CR_Mas_User_Main_Validation;
                    mainval.CR_Mas_User_Main_Validation_Code       = cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code;
                    mainval.CR_Mas_User_Main_Validation_Tasks_Code = cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Tasks_Code;
                    db.CR_Mas_User_Main_Validation.Add(mainval);


                    db.CR_Mas_User_Sub_Validation.Add(cR_Mas_User_Sub_Validation);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    if (CheckExist != null)
                    {
                        ViewBag.exist = "هذا المستخدم له صلوحية محددة لهذه الشاشة ,الرجاء تعديلها";
                    }
                    if (cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Code == null)
                    {
                        ViewBag.UserInfo = "رجاء تختار المستخدم";
                    }
                    if (cR_Mas_User_Sub_Validation.CR_Mas_User_Sub_Validation_Tasks_Code == null)
                    {
                        ViewBag.task = "رجاء تختار الشاشة";
                    }
                }
            }



            ViewBag.CR_Mas_User_Sub_Validation_Code = new SelectList(db.CR_Mas_User_Information, "CR_Mas_User_Information_Code", "CR_Mas_User_Information_Ar_Name");
            ViewBag.CR_Mas_Sup_System_Code          = new SelectList(db.CR_Mas_Sys_System_Name, "CR_Mas_Sys_System_Code", "CR_Mas_Sys_System_Ar_Name");
            return(View(cR_Mas_User_Sub_Validation));
        }