Ejemplo n.º 1
0
        public ApiResult UpdateEntity([FromBody] DTO.HospitalDepartmentDTO requst)
        {
            bll = new BLL.HospitalDepartmentService(CurrentOperatorUserID);
            var model = requst.Map <DTO.HospitalDepartmentDTO, Entity.HospitalDepartment>();

            return(bll.Update(model).ToApiResultForBoolean());
        }
Ejemplo n.º 2
0
        public ApiResult InsertEntity([FromBody] DTO.HospitalDepartmentDTO requst)
        {
            var model = requst.Map <DTO.HospitalDepartmentDTO, Entity.HospitalDepartment>();

            bll = new BLL.HospitalDepartmentService(CurrentOperatorUserID);
            if (bll.Insert(model))
            {
                return(model.ToApiResultForObject());
            }
            else
            {
                return(EnumApiStatus.BizError.ToApiResultForApiStatus());
            }
        }
Ejemplo n.º 3
0
 public ApiResult GetEntitys([FromUri] DTO.RequestHospitalQueryDTO request)
 {
     bll = new BLL.HospitalDepartmentService(CurrentOperatorUserID);
     if (request == null)
     {
         return(bll.GetPageList <DTO.HospitalDepartmentDTO>(
                    1, int.MaxValue).ToApiResultForList());
     }
     else
     {
         return(bll.GetPageList <DTO.HospitalDepartmentDTO>(
                    request.CurrentPage,
                    request.PageSize).ToApiResultForList());
     }
 }
Ejemplo n.º 4
0
 public ApiResult DeleteEntity(string ID)
 {
     bll = new BLL.HospitalDepartmentService(CurrentOperatorUserID);
     return(bll.Delete(ID).ToApiResultForBoolean());
 }
Ejemplo n.º 5
0
        //[ApiOutputCacheFilter(60 * 60 * 2, 60 * 60 * 1, false)]
        public object GetDepartmentDDL(string HospitalID)
        {
            var list = new BLL.HospitalDepartmentService(XuHos.Service.Infrastructure.SecurityHelper.LoginUser.UserID).GetDepartmentDropdownList(HospitalID);

            return(list.ToApiResultForObject());
        }
Ejemplo n.º 6
0
 public ApiResult GetEntity([FromUri] string ID)
 {
     bll = new BLL.HospitalDepartmentService(CurrentOperatorUserID);
     return(bll.Single <HospitalDepartmentDTO>(ID).ToApiResultForObject());
 }