示例#1
0
        public override IActionResult Delete(Guid id)
        {
            var CheckTimeSheet = _timeSheet.GetAll().Where(x => x.SubOpsId.Equals(id)).FirstOrDefault();

            if (CheckTimeSheet != null)
            {
                return(BadRequest());
            }
            return(base.Delete(id));
        }
示例#2
0
        public override IActionResult Delete(Guid id)
        {
            var CheckTimeSheet = _timeSheet.GetAll().Where(x => x.DepartmentId.Equals(id)).FirstOrDefault();

            if (CheckTimeSheet != null)
            {
                return(NotFound());
            }
            return(base.Delete(id));
        }
示例#3
0
        public override IActionResult Delete(Guid id)
        {
            var CheckSrf       = _srf.GetAll().Where(x => x.ActivityId.Equals(id)).FirstOrDefault();
            var CheckTimeSheet = _timeSheet.GetAll().Where(x => x.ActivityId.Equals(id)).FirstOrDefault();

            if (CheckSrf != null || CheckTimeSheet != null)
            {
                return(Json(BadRequest()));
            }
            return(base.Delete(id));
        }