示例#1
0
        public ActionResult Add([DataSourceRequest] DataSourceRequest request, MW_FichasAcceso record)
        {
            // Test if Register object and modelstate is valid.
            if (record != null && ModelState.IsValid)
            {
                // Add Register to UoW.
                List <int> list = GetRandomNumber();

                record.NU_M1 = Convert.ToInt16(list[0]);
                record.NU_M2 = Convert.ToInt16(list[1]);
                record.NU_M3 = Convert.ToInt16(list[2]);
                record.NU_D1 = Convert.ToInt16(list[3]);
                record.NU_D2 = Convert.ToInt16(list[4]);
                record.NU_D3 = Convert.ToInt16(list[5]);
                record.NU_N1 = Convert.ToInt16(list[6]);
                record.NU_N2 = Convert.ToInt16(list[7]);
                record.NU_N3 = Convert.ToInt16(list[8]);

                _database.FichasAcceso.Add(record);
                // Save Register to database using UoW.
                _database.Save();
            }
            // Return added Register record back to client side in json format and embeded request, modelstate information.
            return(Json(new[] { record }.ToDataSourceResult(request, ModelState)));
        }
示例#2
0
 public ActionResult Update([DataSourceRequest] DataSourceRequest request, MW_FichasAcceso record)
 {
     // Test if Register object and modelstate is valid.
     if (record != null && ModelState.IsValid)
     {
         // Update Register to UoW.
         _database.FichasAcceso.Update(record);
         // Save updated Register to database using UoW.
         _database.Save();
     }
     // Return modelstate info back to client side in json format.
     return(Json(ModelState.ToDataSourceResult()));
 }