public void Update()
        {
            object pk = new { EmployeeID = 1 };

            var employeeOne = repositoryEmployees.Find(pk);

            employeeOne.DepartmentID = 2;
            employeeOne.Incomes      = 300000;

            var rowUpdated = repositoryEmployees.Update(employeeOne, pk);


            Assert.AreEqual(1, rowUpdated);
        }
        public ActionResult Edit(int id, Employees employees)
        {
            DPGenericRepository <Employees> employeesRepository = new DPGenericRepository <Employees>(conn);
            object pk = new { EmployeesID = id };

            //DPGenericRepository<Department> departmentRepository = new DPGenericRepository<Department>(conn);

            //ViewBag.DepartmentID = new SelectList(departmentRepository.All(), "DepartmentID", "Name", employees.DepartmentID);
            if (ModelState.IsValid)
            {
                employeesRepository.Update(employees, pk);
                return(RedirectToAction("Index"));
            }



            return(View(employees));
        }
Пример #3
0
        public ResponseMessage Update(Currencies currencyModel)
        {
            ResponseMessage responseMessage = new ResponseMessage();

            var currency = Get(currencyModel.Id);

            if (currency == null)
            {
                responseMessage.Messages.Add($"Currency code {currencyModel.Code} does not exist");
                responseMessage.TypeEnum = ResponseMessage.Types.Error;
                return(responseMessage);
            }

            Filter[] fiter = { new Filter {
                                   Field = "curId", Operator = "=", Value = currency.Id.ToString(), HasQuotes = false
                               } };

            var ids = _repositoryCurrency.Update(fiter, currency);

            return(responseMessage);
        }