Beispiel #1
0
        public async Task <IActionResult> Put(int id, [FromBody] DepartmentDto DepartmentDto)
        {
            var retVal = await _departmentRepo.Update(id, DepartmentDto);

            _logger.LogInformation($"UPDATED {id}");
            return(Ok(retVal));
        }
        public async Task <IActionResult> Put(int id, [FromBody] EmployeeDto employeeDto)
        {
            var retVal = await _employeeRepo.Update(id, employeeDto);

            _logger.LogInformation($"UPDATED {id}");
            return(Ok(retVal));
        }
        public async Task <IActionResult> Put(int id, [FromBody] CompanyDto companyDto)
        {
            var retVal = await _companyRepo.Update(id, companyDto);

            _logger.LogInformation($"UPDATED {id}");
            return(Ok());
        }
        public async Task <IActionResult> Put(int id, [FromBody] CompanyDto company)
        {
            if (_companyRepository.ReadId(id) != null)
            {
                if (ValidateUpdate(company))
                {
                    var retVal = await _companyRepository.Update(company, id);

                    if (retVal == false)
                    {
                        _logger.LogWarning("Bad Request");
                        return(StatusCode(StatusCodes.Status400BadRequest));
                    }
                    _logger.LogInformation("Successful");
                    return(Ok());
                }
                else
                {
                    _logger.LogWarning("Bad Request");
                    return(StatusCode(StatusCodes.Status400BadRequest));
                }
            }
            _logger.LogInformation("Not Found");
            return(StatusCode(StatusCodes.Status404NotFound));
        }
        public async Task <IActionResult> Put(int id, [FromBody] EmployeeDto employee)
        {
            if (_employeeRepository.ReadId(id) != null)
            {
                if (ValidateUpdate(employee))
                {
                    var retVal = await _employeeRepository.Update(employee, id);

                    if (retVal == false)
                    {
                        _logger.LogWarning("Bad Request");
                        return(StatusCode(StatusCodes.Status400BadRequest));
                    }
                    _logger.LogInformation("OK");
                    return(Ok());
                }
                else
                {
                    _logger.LogWarning("Bad Request");
                    return(StatusCode(StatusCodes.Status400BadRequest));
                }
            }
            _logger.LogInformation("successful");
            return(StatusCode(StatusCodes.Status404NotFound));
        }
Beispiel #6
0
        public async Task <IActionResult> UpdateDepartment(int id, [FromBody] DepartmentDto departmentDto)
        {
            if (string.IsNullOrEmpty(departmentDto.Name) || departmentDto.CompanyId <= 0)
            {
                return(BadRequest());
            }

            if (await _departmentRepository.Update(id, departmentDto))
            {
                return(NoContent());
            }
            return(BadRequest());
        }
        public async Task <IActionResult> UpdateEmployee(int id, [FromBody] EmployeeDto employeeDto)
        {
            if (id > 1)
            {
                throw new Helper.RepoException(Helper.RepoResultType.WRONGPARAMETER);
            }

            if (await _employeeRepository.Update(id, employeeDto))
            {
                return(NoContent());
            }

            return(BadRequest());
        }
        public async Task <IActionResult> PutCompany(int id, [FromBody] CompanyDto companyDto)
        {
            if (string.IsNullOrEmpty(companyDto.Name))
            {
                return(BadRequest());
            }

            var retval = await _companyRepository.Update(id, companyDto);

            if (retval)
            {
                return(NoContent());
            }
            return(Conflict());
        }
Beispiel #9
0
        public async Task <IActionResult> UpdateDepartment(int id, [FromBody] DepartmentDto departmentDto)
        {
            //Check if user put invalid requests
            if (id <= 0)
            {
                return(BadRequest());
            }
            bool retval = await _departmentInterface.Update(id, departmentDto);

            if (retval == false)
            {
                return(Conflict());
            }

            return(StatusCode(StatusCodes.Status200OK));
        }
Beispiel #10
0
        public async Task <ActionResult <Product> > Put(long id, Product product)
        {
            if (id != product.ProductId)
            {
                return(BadRequest());
            }

            if (await _productService.Update(product))
            {
                return(Ok(product));
            }
            else
            {
                return(NotFound());
            }
        }
Beispiel #11
0
        public async Task <ActionResult <Seller> > Put(long id, Seller seller)
        {
            if (id != seller.SellerId)
            {
                return(BadRequest());
            }

            if (await _sellerService.Update(seller))
            {
                return(Ok(seller));
            }
            else
            {
                return(NotFound());
            }
        }
Beispiel #12
0
        public async Task <ActionResult <Customer> > Put(long id, Customer category)
        {
            if (id != category.CustomerId)
            {
                return(BadRequest());
            }

            if (await _categoryService.Update(category))
            {
                return(Ok(category));
            }
            else
            {
                return(NotFound());
            }
        }
Beispiel #13
0
        public async Task <IActionResult> UpdateCompany(int id, [FromBody] CompanyDto companyDto)
        {
            //Check if user put invalid requests
            if (id <= 0)
            {
                return(BadRequest());
            }

            bool retval = await _companyRepository.Update(id, companyDto);

            if (retval == false)
            {
                return(Conflict());
            }

            return(StatusCode(StatusCodes.Status200OK));
        }
Beispiel #14
0
        public async Task <IActionResult> UpdateCompany(int id, [FromBody] EmployeeDto employeeDto)
        {
            //Check if user put invalid requests
            if (id <= 0)
            {
                _logger.LogInformation("Invalid request. The ID is smaller or equal zero.");
                return(BadRequest());
            }

            bool retval = await _employeeRepository.Update(id, employeeDto);

            if (retval == false)
            {
                return(Conflict());
            }

            _logger.LogInformation("Employee updated.");
            return(StatusCode(StatusCodes.Status200OK));
        }
Beispiel #15
0
        public async Task <IActionResult> Put(int id, [FromBody] DepartmentDto department)
        {
            if (_departmentRepository.ReadId(id) != null)
            {
                if (ValidateUpdate(department))
                {
                    var retVal = await _departmentRepository.Update(department, id);

                    if (retVal)
                    {
                        return(NoContent());
                    }
                    _logger.LogWarning("Bad Request");
                    return(StatusCode(StatusCodes.Status400BadRequest));
                }
                _logger.LogWarning("Bad Request");
                return(StatusCode(StatusCodes.Status400BadRequest));
            }
            _logger.LogWarning("Not Fount");
            return(StatusCode(StatusCodes.Status404NotFound));
        }
Beispiel #16
0
 public Company Update(Company company)
 {
     return _companyRepository.Update(company);
 }
 public Employee Update(Employee employee)
 {
     return(_employeeRepository.Update(employee));
 }
Beispiel #18
0
 public Company Update(Company data)
 {
     return(companyRepository.Update(data));
 }