Ejemplo n.º 1
0
 /// <summary>
 /// 禁用
 /// </summary>
 /// <param name="id"></param>
 ///<returns></returns>
 public async Task <Result> Delete(string id)
 {
     return(await Task.Run(() =>
     {
         var rlt = _staffService.Delete(id);
         return rlt;
     }));
 }
        public async Task <IActionResult> DeleteStaff(int Id)
        {
            var result = await _staffService.Delete(Id);

            if (!result.IsSuccessed)
            {
                return(BadRequest(result));
            }
            return(Ok(result));
        }
        public IActionResult Delete(int id)
        {
            var result = staffManager.Delete(id);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Ejemplo n.º 4
0
        public void StaffServiceShouldDeleteStaff()
        {
            int maxStaffNo = _staffs.Max(t => t.StaffNo); // the max one before remove
            var _lastStaff = _staffs.Last();

            // Remove the last staff
            _staffService.Delete(_lastStaff);

            Assert.That(maxStaffNo, Is.GreaterThan(_staffs.Max(s => s.StaffNo)));
        }
Ejemplo n.º 5
0
        public ActionResult Delete(int Id)
        {
            var staff = StaffService.GetModels(p => p.Id == Id).FirstOrDefault();

            if (StaffService.Delete(staff))
            {
                return(Redirect("Index"));
            }
            else
            {
                return(Content("no"));
            }
        }
Ejemplo n.º 6
0
        public IActionResult Delete(int id)
        {
            var result = staffService.Delete(id);

            if (result)
            {
                return(Ok());
            }
            else
            {
                return(NotFound(id));
            }
        }
Ejemplo n.º 7
0
        public IHttpActionResult Deletestaff(int staffId)
        {
            ResponseDataDTO <staff> response = new ResponseDataDTO <staff>();

            try
            {
                var staffDeleted = _staffservice.Find(staffId);
                if (staffDeleted != null)
                {
                    _staffservice.Delete(staffDeleted);

                    // return response
                    response.Code    = HttpCode.OK;
                    response.Message = MessageResponse.SUCCESS;
                    response.Data    = null;
                    return(Ok(response));
                }
                else
                {
                    // return response
                    response.Code    = HttpCode.NOT_FOUND;
                    response.Message = MessageResponse.FAIL;
                    response.Data    = null;

                    return(Ok(response));
                }
            }
            catch (Exception ex)
            {
                response.Code    = HttpCode.INTERNAL_SERVER_ERROR;
                response.Message = ex.Message;
                response.Data    = null;
                Console.WriteLine(ex.ToString());

                return(Ok(response));
            }
        }
Ejemplo n.º 8
0
        public ActionResult Delete(int id)
        {
            IStaffService service = IoC.Resolve <IStaffService>();

            try
            {
                if (id < 0)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                var staff = service.Getbykey(id);
                if (staff == null)
                {
                    return(HttpNotFound());
                }
                service.Delete(staff);
                service.CommitChanges();
                return(RedirectToAction("StaffIndex"));
            }
            catch (Exception ex)
            {
                return(View("Error"));
            }
        }
 public IActionResult Delete([FromBody] Staff model)
 {
     _staffService.Delete(model);
     return(Ok());
 }
Ejemplo n.º 10
0
 public ActionResult StaffDelete(int id)
 {
     _personelService.Delete(id);
     return(RedirectToAction("StaffList", "Staff"));
 }
Ejemplo n.º 11
0
 public IActionResult Delete([FromRoute] int id)
 {
     _staffService.Delete(id);
     return(Ok());
 }
Ejemplo n.º 12
0
 public IHttpActionResult Delete(Guid key)
 {
     _staffService.Delete(key);
     _unitOfWorkAsync.Commit();
     return(StatusCode(HttpStatusCode.OK));
 }
Ejemplo n.º 13
0
 public ActionResult DeleteStaff(int id)
 {
     _staffManager.Delete(id);
     return(RedirectToAction("Index"));
 }
Ejemplo n.º 14
0
 // DELETE: api/Priorities/5
 public void Delete(int id)
 {
     _staffService.Delete(id);
 }
 public void Delete(StaffInfo obj)
 {
     _service.Delete(obj);
 }