예제 #1
0
        public async Task <ActionResult <IEnumerable <CV_DM_Error> > > r3UpdateWorkDefaultByID(CV_DM_Error dM_Error)
        {
            try
            {
                var error = await _context.CV_DM_Error.FindAsync(dM_Error.Id);

                if (error == null)
                {
                    return(new ObjectResult(new { error = 1, ms = "Cập nhật danh mục lỗi đánh giá không thành công!" }));
                }
                error.ErrorName = dM_Error.ErrorName;
                error.Point     = dM_Error.Point;
                await _context.SaveChangesAsync();

                return(new ObjectResult(new { error = 0, ms = "Cập nhật danh mục lỗi đánh giá thành công!" }));
            }
            catch (Exception)
            {
                return(new ObjectResult(new { error = 1, ms = "Cập nhật danh mục lỗi đánh giá không thành công!" }));
            }
        }
예제 #2
0
        public async Task <ActionResult <IEnumerable <CV_DM_Error> > > r2PostAddWorkCV_DM_Error(CV_DM_Error data)
        {
            try
            {
                RequestToken token = CommonData.GetDataFromToken(User);
                var          user  = await _context.Sys_Dm_User.FindAsync(token.UserID);

                data.DepartmentId = user.DepartmentId ?? 0;
                _context.CV_DM_Error.Add(data);
                await _context.SaveChangesAsync();

                return(new ObjectResult(new { error = 0, ms = "Thêm mới lỗi đánh giá công việc thành công!" }));
            }
            catch (Exception)
            {
                return(new ObjectResult(new { error = 1, ms = "Thêm mới lỗi đánh giá công việc không thành công!" }));
            }
        }
        public async Task <ActionResult <IEnumerable <CV_DM_Error> > > r2PostAddWorkCV_DM_Error(CV_DM_Error data)
        {
            try
            {
                var userId = Convert.ToInt32(User.Claims.First(c => c.Type == "UserId").Value);
                var user   = await _context.Sys_Dm_User.FindAsync(userId);

                data.DepartmentId = user.DepartmentId ?? 0;
                _context.CV_DM_Error.Add(data);
                await _context.SaveChangesAsync();

                return(new ObjectResult(new { error = 0, ms = "Thêm mới lỗi đánh giá công việc thành công!" }));
            }
            catch (Exception)
            {
                return(new ObjectResult(new { error = 1, ms = "Thêm mới lỗi đánh giá công việc không thành công!" }));
            }
        }