Пример #1
0
        public Response SaveArea(AreaMaster area, string CRUDAction)
        {
            AreaDAL  objAreaDAL = null;
            Response objResponse;
            string   ErrorCode = "";

            try
            {
                objAreaDAL = new AreaDAL();
                //area.CreatedBy = 1;
                //area.ModifiedBy = 1;
                objAreaDAL.Save(area, CRUDAction, out ErrorCode);
                objResponse.ErrorCode   = ErrorCode;
                objResponse.Description = "";
            }
            catch (Exception ex)
            {
                throw;
            }
            finally
            {
                objAreaDAL = null;
            }
            return(objResponse);
        }
Пример #2
0
 public static Area GetAreaByID(int areaID)
 {
     try
     {
         return(AreaDAL.GetAreaByID(areaID));
     }
     catch (Exception ex)
     {
         throw new EvolutionBusinessLogic.Exceptions.EvolutionException(ex.Message, ex.InnerException);
     }
 }
Пример #3
0
 public static bool AddArea(Area newArea)
 {
     try
     {
         return(AreaDAL.AddArea(newArea));
     }
     catch (Exception ex)
     {
         throw new EvolutionBusinessLogic.Exceptions.EvolutionException(ex.Message, ex.InnerException);
     }
 }
Пример #4
0
 public static bool DeleteArea(int areaID)
 {
     try
     {
         return(AreaDAL.DeleteArea(areaID));
     }
     catch (Exception ex)
     {
         throw new EvolutionBusinessLogic.Exceptions.EvolutionException(ex.Message, ex.InnerException);
     }
 }
Пример #5
0
 public static EvolutionRepository.ManualModels.GetAreaListResult GetAllAreasForOrganisation(int organisationID, int skip, int take)
 {
     try
     {
         return(AreaDAL.GetAllAreasForOrganisation(organisationID, skip, take));
     }
     catch (Exception ex)
     {
         throw new EvolutionBusinessLogic.Exceptions.EvolutionException(ex.Message, ex.InnerException);
     }
 }
        // spara ansvarsområde
        public void SaveArea(Area area)
        {
            if (!ValidateArea(area))
            {
                throw new ValidationException("Ansvarsområdet klarade inte valideringen");
            }

            // om nytt
            if (area.AreaId == 0)
            {
                // lägg till
                AreaDAL.InsertArea(area);
            }
            else
            {
                // annars uppdatera befintlig
                AreaDAL.UpdateArea(area);
            }
        }
Пример #7
0
        public List <AreaMaster> GetData(AreaMasterFilter objFilter, bool prevFilter = false)
        {
            AreaDAL objAreaDAL = null;

            try
            {
                objAreaDAL = new AreaDAL();
                SetStateFilter(objFilter, prevFilter);
                return(objAreaDAL.Get(objFilter));
            }
            catch (Exception ex)
            {
                throw;
            }
            finally
            {
                objAreaDAL = null;
            }
        }
Пример #8
0
 public int AddItem(Area item)
 {
     return(AreaDAL.AddItem(item));
 }
Пример #9
0
        public string GetAreaName(int id)
        {
            Area item = AreaDAL.GetItem(id);

            return(item != null ? item.AreaName : "");
        }
Пример #10
0
 public Area GetItem(int id)
 {
     return(AreaDAL.GetItem(id));
 }
Пример #11
0
 public List <Area> GetListByShopId(int shopid)
 {
     return(AreaDAL.GetListByShopId(shopid));
 }
Пример #12
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="idlist"></param>
 /// <returns></returns>
 public List <Area> GetListByidlist(string idlist)
 {
     return(AreaDAL.GetList(idlist));
 }
Пример #13
0
 public List <Area> GetList(int pid)
 {
     return(AreaDAL.GetList(pid));
 }
Пример #14
0
 public override void SetDAL()
 {
     _dal = new AreaDAL();
 }
Пример #15
0
 public int CheckAreaName(string areaname)
 {
     return(AreaDAL.CheckAreaName(areaname));
 }
 // hämta ut alla ansvarsområden
 public IEnumerable <Area> GetAreas()
 {
     return(AreaDAL.GetAreas());
 }
Пример #17
0
 /// <summary>
 /// 构造方法
 /// </summary>
 /// <param name="dal"></param>
 public AreaService(AreaDAL dal) : base(dal)
 {
 }
 // radera specifikt ansvarsområde
 public void DeleteArea(int areaId)
 {
     AreaDAL.DeleteArea(areaId);
 }
Пример #19
0
 public int UpdateItem(Area item)
 {
     return(AreaDAL.UpdateItem(item));
 }
Пример #20
0
 public int DeleteItem(int id)
 {
     return(AreaDAL.DeleteItem(id));
 }
 // hämta ut specifikt ansvarsområde
 public Area GetArea(int areaId)
 {
     return(AreaDAL.GetArea(areaId));
 }
Пример #22
0
 public List <Area> GetList()
 {
     return(AreaDAL.GetList());
 }
 public static List <Employee> GetEmployeesForOrganisation(int organisationID)
 {
     return(AreaDAL.GetManagersForAnOrganisation(organisationID));
 }