예제 #1
0
        public async Task <string> AddEditDepartment(Department department)
        {
            if (ModelState.IsValid)
            {
                if (department.ID > 0)
                {
                    //Department.LastModifiedDate = DateTime.Now;
                    //Department.LastUpdateUser = "******";
                    _departmentRepository.Update(department, department.ID);
                    return("Department Info Updated Successfully");
                }
                else
                {
                    //department.CreatedDate = DateTime.Now;
                    //department.CreationUser = "******";
                    await _departmentRepository.AddAsyn(department);

                    var result = await _departmentRepository.SaveAsync();

                    var successMessage = "Department Info Created Successfully. Name: " + department.DepartmentName;
                    TempData["successAlert"] = successMessage;
                    return("Department Info Created Successfully");
                }
            }
            return("Failed");
        }