Esempio n. 1
0
        public async Task <ActionResult <VehicleMake> > UpdateVehicleMake(VehicleMake updatedMake)
        {
            var targetMake = await _context.VehicleMakes.Where(make => make.Id == updatedMake.Id).SingleAsync();

            if (targetMake != null)
            {
                _context.Entry(targetMake).CurrentValues.SetValues(updatedMake);
                await _context.SaveChangesAsync();
            }

            return(updatedMake);
        }
        public async Task <ActionResult <UpdateMakeDto> > UpdateVehicleMake(UpdateMakeDto updatedMake)
        {
            try
            {
                var targetMake = await _context.VehicleMakes.Where(make => make.Id == updatedMake.Id).SingleOrDefaultAsync();

                _context.Entry(targetMake).CurrentValues.SetValues(updatedMake);
                await _context.SaveChangesAsync();

                return(updatedMake);
            }
            catch (InvalidOperationException ex)
            {
                return(null);
            }
        }
Esempio n. 3
0
        public async Task <T> GetIdAsync(Guid?id)
        {
            T vehicle = await dbSet.FindAsync(id);

            _context.Entry(vehicle).State = EntityState.Detached;
            return(vehicle);
        }
Esempio n. 4
0
        public async Task UpdateAsync(T domain)
        {
            _tDbSet.Attach(domain);
            _context.Entry(domain).State = EntityState.Modified;

            await _context.SaveChangesAsync();
        }
 public ActionResult Edit([Bind(Include = "VehicleTypeId,VehicleTypeName")] TypeOfVehicle typeofvehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(typeofvehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(typeofvehicle));
 }
 public ActionResult Edit([Bind(Include = "FuelTypeId,FuelTypeName")] FuelType fueltype)
 {
     if (ModelState.IsValid)
     {
         db.Entry(fueltype).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(fueltype));
 }
 public ActionResult Edit([Bind(Include = "ColorOfVehicleId,ColorOfVehicleName")] ColorOfVehilce colorofvehilce)
 {
     if (ModelState.IsValid)
     {
         db.Entry(colorofvehilce).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(colorofvehilce));
 }
Esempio n. 8
0
 public ActionResult Edit([Bind(Include = "Id,Name,LicenceNo,NID,Address,IsDelete")] Driver driver)
 {
     if (ModelState.IsValid)
     {
         db.Entry(driver).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(driver));
 }
 public ActionResult Edit([Bind(Include = "Id,Name")] Department department)
 {
     if (ModelState.IsValid)
     {
         db.Entry(department).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(department));
 }
 public ActionResult Edit([Bind(Include = "Id,TypeName,Description")] VehicleType vehicleType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicleType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vehicleType));
 }
 public ActionResult Edit([Bind(Include = "VehicleImageId,VehicleImages,VehicleId")] VehicleImage vehicleimage)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicleimage).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.VehicleId = new SelectList(db.Vehicles, "VehicleId", "Model", vehicleimage.VehicleId);
     return(View(vehicleimage));
 }
Esempio n. 12
0
 public ActionResult Edit([Bind(Include = "Id,VehicleTypeId,RegistrationNo,Description,IsDelete")] Vehicle vehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.VehicleTypeId = new SelectList(db.VehicleTypes, "Id", "TypeName", vehicle.VehicleTypeId);
     return(View(vehicle));
 }
 public ActionResult Edit([Bind(Include = "Id,Designation,DepartmentId")] EmployeeDesignation employeeDesignation)
 {
     if (ModelState.IsValid)
     {
         db.Entry(employeeDesignation).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DepartmentId = new SelectList(db.Departments, "Id", "Name", employeeDesignation.DepartmentId);
     return(View(employeeDesignation));
 }
 public ActionResult Edit([Bind(Include = "Id,Name,EmployeeDesignationId,DepartmentId,ContactNo,Email,Address,IsDelete")] Employee employee)
 {
     if (ModelState.IsValid)
     {
         db.Entry(employee).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DepartmentId          = new SelectList(db.Departments, "Id", "Name", employee.DepartmentId);
     ViewBag.EmployeeDesignationId = new SelectList(db.EmployeeDesignations, "Id", "Designation", employee.EmployeeDesignationId);
     return(View(employee));
 }
Esempio n. 15
0
 public ActionResult Edit([Bind(Include = "Id,DriverId,VehicleId")] DriverVehicle driverVehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(driverVehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DriverId  = new SelectList(db.Drivers, "Id", "Name", driverVehicle.DriverId);
     ViewBag.VehicleId = new SelectList(db.Vehicles, "Id", "RegistrationNo", driverVehicle.VehicleId);
     return(View(driverVehicle));
 }
 public ActionResult Edit([Bind(Include = "VehicleId,Model,Registraion,EngineCapacity,Price,SteerTypeId,MileAges,GearTypeId,FuelTypeId,ColorOfVehicleId,VehicleTypeId")] Vehicle vehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ColorOfVehicleId = new SelectList(db.ColorOfVehilces, "ColorOfVehicleId", "ColorOfVehicleName", vehicle.ColorOfVehicleId);
     ViewBag.FuelTypeId       = new SelectList(db.FuelTypes, "FuelTypeId", "FuelTypeName", vehicle.FuelTypeId);
     ViewBag.GearTypeId       = new SelectList(db.GearTypes, "GearTypeId", "GearTypeName", vehicle.GearTypeId);
     ViewBag.SteerTypeId      = new SelectList(db.SteerTypes, "SteerTypeId", "SteerTypeName", vehicle.SteerTypeId);
     ViewBag.VehicleTypeId    = new SelectList(db.TypesOfVehicles, "VehicleTypeId", "VehicleTypeName", vehicle.VehicleTypeId);
     return(View(vehicle));
 }
Esempio n. 17
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                var townlist = (await _townService.GetAvailableTownsEagerAsync(HttpContext.User));

                ViewData["TownList"] = new SelectList(townlist, "Id", "Name");
                if (townlist.Any())
                {
                    var groups = (await _groupService.ListGroupsForTownEagerAsync(HttpContext.User, townlist.First().Id));
                    ViewData["GroupList"] = new SelectList(groups, "Id", "Name");
                }

                return(Page());
            }

            var user = await _userManager.GetUserAsync(HttpContext.User);



            var vehicle = _context.Vehicles.FirstOrDefault(v => v.Id == VehicleItem.Id);

            if (vehicle == null)
            {
                return(NotFound());
            }
            await VehicleItem.FillVehicleItem(vehicle);

            vehicle.FrontImage   = VehicleItem.PhotoFront.UpdateUserFile(vehicle.FrontImage, _context, VisibilityType.CurrentVehicle, "车头部照片", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.RearImage    = VehicleItem.PhotoRear.UpdateUserFile(vehicle.RearImage, _context, VisibilityType.CurrentVehicle, "车尾部照片", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.GpsImage     = VehicleItem.PhotoGps.UpdateUserFile(vehicle.GpsImage, _context, VisibilityType.CurrentVehicle, "GPS照片", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.LicenseImage = VehicleItem.PhotoLicense.UpdateUserFile(vehicle.LicenseImage, _context, VisibilityType.CurrentVehicle, "行驶证照片", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.ExtraImage1  = VehicleItem.ExtraPhoto1.UpdateUserFile(vehicle.ExtraImage1, _context, VisibilityType.CurrentVehicle, "附加图片1", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.ExtraImage2  = VehicleItem.ExtraPhoto2.UpdateUserFile(vehicle.ExtraImage2, _context, VisibilityType.CurrentVehicle, "附加图片2", VehicleItem.TownId, VehicleItem.GroupId);
            vehicle.ExtraImage3  = VehicleItem.ExtraPhoto3.UpdateUserFile(vehicle.ExtraImage3, _context, VisibilityType.CurrentVehicle, "附加图片1", VehicleItem.TownId, VehicleItem.GroupId);

            vehicle.ModifyBy         = user.Id;
            vehicle.ModificationDate = DateTime.Now;
            vehicle.Status           = StatusType.OK;
            vehicle.VersionNumber   += 1;


            _context.Entry(vehicle).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            return(Redirect(Url.GetLocalUrl(ReturnUrl)));
        }
Esempio n. 18
0
        public static UserFileItem UpdateUserFile(this IFormFile uploadedFile, UserFileItem userFile, VehicleDbContext dbContext, VisibilityType visibility, string name = null, long?townId = null, long?groupId = null)
        {
            if (uploadedFile != null)
            {
                if (userFile != null)
                {
                    if (userFile?.Status == StatusType.OK)
                    {
                        userFile.DeleteFromServer();
                        userFile.Status = StatusType.Deleted;
                        dbContext.Entry(userFile).State = EntityState.Modified;
                    }
                }

                userFile            = uploadedFile.ToUserFile(name);
                userFile.GroupId    = groupId;
                userFile.TownId     = townId;
                userFile.Visibility = visibility;
                dbContext.Files.Add(userFile);
            }
            return(userFile);
        }
Esempio n. 19
0
 public void EditContact(Contact contact)
 {
     _ctx.Entry(contact).State = EntityState.Modified;
 }
        public void AddEntity(T entities)
        {
            EntityEntry entityEntry = _context.Entry <T>(entities);

            _context.Set <T>().Add(entities);
        }
Esempio n. 21
0
        public virtual void Add(T entity)
        {
            EntityEntry dbEntityEntry = _vehicleDbContext.Entry <T>(entity);

            _vehicleDbContext.Set <T>().Add(entity);
        }
Esempio n. 22
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                ViewData["TownList"] = (await _townService.GetAvailableTownsEagerAsync(HttpContext.User))
                                       .Select(t => new SelectListItem {
                    Value = t.Id.ToString(), Text = t.Name,
                })
                                       .ToList();
                return(Page());
            }
            var user = await _userManager.GetUserAsync(HttpContext.User);



            var group = new GroupItem()
            {
                CreationDate = DateTime.Now,
                CreateBy     = user.Id,
                Status       = StatusType.OK,
            };

            var canEdit = _authorizationService.AuthorizeAsync(HttpContext.User, group, "CanEdit");

            if (!(await canEdit).Succeeded)
            {
                return(Unauthorized());
            }


            await GroupItem.FillGroupItem(group);

            if (GroupItem.MainImage != null)
            {
                group.MainImage = GroupItem.MainImage.ToUserFile("企业图片");
                _context.Files.Add(group.MainImage);
            }
            if (GroupItem.LicenseImage != null)
            {
                group.LicenseImage = GroupItem.LicenseImage.ToUserFile("证照图片");
                _context.Files.Add(group.LicenseImage);
            }
            if (GroupItem.ExtraPhoto1 != null)
            {
                group.ExtraImage1 = GroupItem.ExtraPhoto1.ToUserFile("附加图片1");
                _context.Files.Add(group.ExtraImage1);
            }
            if (GroupItem.ExtraPhoto2 != null)
            {
                group.ExtraImage2 = GroupItem.ExtraPhoto2.ToUserFile("附加图片2");
                _context.Files.Add(group.ExtraImage2);
            }
            if (GroupItem.ExtraPhoto3 != null)
            {
                group.ExtraImage3 = GroupItem.ExtraPhoto3.ToUserFile("附加图片3");
                _context.Files.Add(group.ExtraImage3);
            }
            if (GroupItem.ApplicationFile != null)
            {
                group.ApplicationFile = GroupItem.ApplicationFile.ToUserFile("安全组审批表");
                _context.Files.Add(group.ApplicationFile);
            }
            if (GroupItem.RuleFile != null)
            {
                group.RuleFile = GroupItem.RuleFile.ToUserFile("规章制度");
                _context.Files.Add(group.RuleFile);
            }
            if (GroupItem.GroupGuranteeFile != null)
            {
                group.GroupGuranteeFile = GroupItem.GroupGuranteeFile.ToUserFile("安全组责任状");
                _context.Files.Add(group.GroupGuranteeFile);
            }
            if (GroupItem.DriverGuranteeFile != null)
            {
                group.DriverGuranteeFile = GroupItem.DriverGuranteeFile.ToUserFile("安全组责任状");
                _context.Files.Add(group.DriverGuranteeFile);
            }
            _context.Groups.Add(group);

            await _context.SaveChangesAsync();

            if (GroupItem.MainImage != null)
            {
                group.MainImage.GroupId               = group.Id;
                group.MainImage.TownId                = group.TownId;
                group.MainImage.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.MainImage).State = EntityState.Modified;
            }
            if (GroupItem.LicenseImage != null)
            {
                group.LicenseImage.GroupId               = group.Id;
                group.LicenseImage.TownId                = group.TownId;
                group.LicenseImage.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.LicenseImage).State = EntityState.Modified;
            }
            if (GroupItem.ExtraPhoto1 != null)
            {
                group.ExtraImage1.GroupId               = group.Id;
                group.ExtraImage1.TownId                = group.TownId;
                group.ExtraImage1.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.ExtraImage1).State = EntityState.Modified;
            }
            if (GroupItem.ExtraPhoto2 != null)
            {
                group.ExtraImage2.GroupId               = group.Id;
                group.ExtraImage2.TownId                = group.TownId;
                group.ExtraImage2.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.ExtraImage2).State = EntityState.Modified;
            }
            if (GroupItem.ExtraPhoto3 != null)
            {
                group.ExtraImage3.GroupId               = group.Id;
                group.ExtraImage3.TownId                = group.TownId;
                group.ExtraImage3.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.ExtraImage3).State = EntityState.Modified;
            }
            if (GroupItem.ApplicationFile != null)
            {
                group.ApplicationFile.GroupId               = group.Id;
                group.ApplicationFile.TownId                = group.TownId;
                group.ApplicationFile.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.ApplicationFile).State = EntityState.Modified;
            }
            if (GroupItem.RuleFile != null)
            {
                group.RuleFile.GroupId               = group.Id;
                group.RuleFile.TownId                = group.TownId;
                group.RuleFile.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.RuleFile).State = EntityState.Modified;
            }
            if (GroupItem.GroupGuranteeFile != null)
            {
                group.GroupGuranteeFile.GroupId               = group.Id;
                group.GroupGuranteeFile.TownId                = group.TownId;
                group.GroupGuranteeFile.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.GroupGuranteeFile).State = EntityState.Modified;
            }
            if (GroupItem.DriverGuranteeFile != null)
            {
                group.DriverGuranteeFile.GroupId               = group.Id;
                group.DriverGuranteeFile.TownId                = group.TownId;
                group.DriverGuranteeFile.Visibility            = VisibilityType.CurrentGroup;
                _context.Entry(group.DriverGuranteeFile).State = EntityState.Modified;
            }
            await _context.SaveChangesAsync();


            return(Redirect(Url.GetLocalUrl(ReturnUrl)));
        }
Esempio n. 23
0
 public virtual void Update(Vehicle vehicle)
 {
     _db.Entry(vehicle).State = EntityState.Modified;
     _dbSet.Update(vehicle);
 }
Esempio n. 24
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            var group = _context.Groups.Include(t => t.MainImage).FirstOrDefault(t => t.Id == GroupItem.Id);

            if (group == null)
            {
                return(NotFound());
            }

            var canEdit = _authorizationService.AuthorizeAsync(HttpContext.User, group, "CanEdit");

            if (!(await canEdit).Succeeded)
            {
                return(Unauthorized());
            }

            await GroupItem.FillGroupItem(group);

            if (GroupItem.MainImage != null)
            {
                if (group.MainImage?.Status == StatusType.OK)
                {
                    group.MainImage.DeleteFromServer();
                    group.MainImage.Status = StatusType.Deleted;
                    _context.Entry(group.MainImage).State = EntityState.Modified;
                }
                group.MainImage            = GroupItem.MainImage.ToUserFile("企业图片");
                group.MainImage.GroupId    = group.Id;
                group.MainImage.TownId     = group.TownId;
                group.MainImage.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.MainImage);
            }
            if (GroupItem.LicenseImage != null)
            {
                if (group.LicenseImage?.Status == StatusType.OK)
                {
                    group.LicenseImage.DeleteFromServer();
                    group.LicenseImage.Status = StatusType.Deleted;
                    _context.Entry(group.LicenseImage).State = EntityState.Modified;
                }
                group.LicenseImage            = GroupItem.LicenseImage.ToUserFile("证照图片");
                group.LicenseImage.GroupId    = group.Id;
                group.LicenseImage.TownId     = group.TownId;
                group.LicenseImage.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.LicenseImage);
            }
            if (GroupItem.ExtraPhoto1 != null)
            {
                if (group.ExtraImage1?.Status == StatusType.OK)
                {
                    group.ExtraImage1.DeleteFromServer();
                    group.ExtraImage1.Status = StatusType.Deleted;
                    _context.Entry(group.ExtraImage1).State = EntityState.Modified;
                }
                group.ExtraImage1            = GroupItem.ExtraPhoto1.ToUserFile("附加图片1");
                group.ExtraImage1.GroupId    = group.Id;
                group.ExtraImage1.TownId     = group.TownId;
                group.ExtraImage1.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.ExtraImage1);
            }
            if (GroupItem.ExtraPhoto2 != null)
            {
                if (group.ExtraImage2?.Status == StatusType.OK)
                {
                    group.ExtraImage2.DeleteFromServer();
                    group.ExtraImage2.Status = StatusType.Deleted;
                    _context.Entry(group.ExtraImage2).State = EntityState.Modified;
                }
                group.ExtraImage2            = GroupItem.ExtraPhoto2.ToUserFile("附加图片2");
                group.ExtraImage2.GroupId    = group.Id;
                group.ExtraImage2.TownId     = group.TownId;
                group.ExtraImage2.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.ExtraImage2);
            }
            if (GroupItem.ExtraPhoto3 != null)
            {
                if (group.ExtraImage3?.Status == StatusType.OK)
                {
                    group.ExtraImage3.DeleteFromServer();
                    group.ExtraImage3.Status = StatusType.Deleted;
                    _context.Entry(group.ExtraImage3).State = EntityState.Modified;
                }
                group.ExtraImage3            = GroupItem.ExtraPhoto3.ToUserFile("附加图片3");
                group.ExtraImage3.GroupId    = group.Id;
                group.ExtraImage3.TownId     = group.TownId;
                group.ExtraImage3.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.ExtraImage3);
            }
            if (GroupItem.ApplicationFile != null)
            {
                if (group.ApplicationFile?.Status == StatusType.OK)
                {
                    group.ApplicationFile.DeleteFromServer();
                    group.ApplicationFile.Status = StatusType.Deleted;
                    _context.Entry(group.ApplicationFile).State = EntityState.Modified;
                }
                group.ApplicationFile            = GroupItem.ApplicationFile.ToUserFile("安全组审批表");
                group.ApplicationFile.GroupId    = group.Id;
                group.ApplicationFile.TownId     = group.TownId;
                group.ApplicationFile.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.ApplicationFile);
            }
            if (GroupItem.RuleFile != null)
            {
                if (group.RuleFile?.Status == StatusType.OK)
                {
                    group.RuleFile.DeleteFromServer();
                    group.RuleFile.Status = StatusType.Deleted;
                    _context.Entry(group.RuleFile).State = EntityState.Modified;
                }
                group.RuleFile            = GroupItem.RuleFile.ToUserFile("规章制度");
                group.RuleFile.GroupId    = group.Id;
                group.RuleFile.TownId     = group.TownId;
                group.RuleFile.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.RuleFile);
            }
            if (GroupItem.GroupGuranteeFile != null)
            {
                if (group.GroupGuranteeFile?.Status == StatusType.OK)
                {
                    group.GroupGuranteeFile.DeleteFromServer();
                    group.GroupGuranteeFile.Status = StatusType.Deleted;
                    _context.Entry(group.GroupGuranteeFile).State = EntityState.Modified;
                }
                group.GroupGuranteeFile            = GroupItem.GroupGuranteeFile.ToUserFile("安全组责任状");
                group.GroupGuranteeFile.GroupId    = group.Id;
                group.GroupGuranteeFile.TownId     = group.TownId;
                group.GroupGuranteeFile.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.GroupGuranteeFile);
            }
            if (GroupItem.DriverGuranteeFile != null)
            {
                if (group.DriverGuranteeFile?.Status == StatusType.OK)
                {
                    group.DriverGuranteeFile.DeleteFromServer();
                    group.DriverGuranteeFile.Status = StatusType.Deleted;
                    _context.Entry(group.DriverGuranteeFile).State = EntityState.Modified;
                }
                group.DriverGuranteeFile            = GroupItem.DriverGuranteeFile.ToUserFile("驾驶员责任状");
                group.DriverGuranteeFile.GroupId    = group.Id;
                group.DriverGuranteeFile.TownId     = group.TownId;
                group.DriverGuranteeFile.Visibility = VisibilityType.CurrentGroup;
                _context.Files.Add(group.DriverGuranteeFile);
            }

            group.ModificationDate = DateTime.Now;
            group.ModifyBy         = (await _userManager.GetUserAsync(HttpContext.User)).Id;
            group.Status           = StatusType.OK;
            group.VersionNumber   += 1;

            _context.Attach(group).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!GroupItemExists(GroupItem.Id))
                {
                    return(this.NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(Redirect(Url.GetLocalUrl(ReturnUrl)));
        }
Esempio n. 25
0
 public bool Update(Requisition requisition)
 {
     db.Requisitions.Attach(requisition);
     db.Entry(requisition).State = EntityState.Modified;
     return(db.SaveChanges() > 0);
 }