예제 #1
0
        public ActionResult db_Update([DataSourceRequest] DataSourceRequest request, ProjectControlViewModel db)
        {
            if (db != null && ModelState.IsValid)
            {
                ProjectControlSerivce.Update(db);
            }

            return(Json(new[] { db }.ToDataSourceResult(request, ModelState)));
        }
예제 #2
0
 public ActionResult db_Create([DataSourceRequest] DataSourceRequest request, ProjectControlViewModel db)
 {
     try
     {
         LawyersEntities entities = new LawyersEntities();
         var             project  = entities.ProjectControl_Table
                                    .Single(i => i.UserID == db.UserID &&
                                            i.ProjectID == db.ProjectID);
         db.ProjectControlID = 0;
         ModelState.AddModelError("خطأ", "المستخدم موجود مسبقا في المشروع");
     }
     catch (Exception)
     {
         if (db != null && ModelState.IsValid)
         {
             ProjectControlSerivce.Create(db);
             return(Json(new[] { db }.ToDataSourceResult(request, ModelState)));
         }
     }
     return(Json(new[] { db }.ToDataSourceResult(request, ModelState)));
 }
예제 #3
0
        public ActionResult db_Destroy([DataSourceRequest] DataSourceRequest request, ProjectControlViewModel db)
        {
            if (db != null)
            {
                ProjectControlSerivce.Destroy(db);
            }

            return(Json(new[] { db }.ToDataSourceResult(request, ModelState)));
        }
예제 #4
0
 public ProjectControlView()
 {
     InitializeComponent();
     _viewModel = Resources["ViewModel"] as ProjectControlViewModel;
     _viewModel.Initialize(this);
 }
        public ActionResult ProjectControl_Destroy([DataSourceRequest] DataSourceRequest request, ProjectControlViewModel control)
        {
            if (control != null)
            {
                ProjectControlService.Destroyproject(control);
            }

            return(Json(new[] { control }.ToDataSourceResult(request, ModelState)));
        }
        public ActionResult ProjectControl_Update([DataSourceRequest] DataSourceRequest request, ProjectControlViewModel control)
        {
            if (control != null && ModelState.IsValid)
            {
                ProjectControlService.Updateproject(control);
            }

            return(Json(new[] { control }.ToDataSourceResult(request, ModelState)));
        }