Пример #1
0
 public static bool UpdateArea(Area updatedArea)
 {
     try
     {
         return(AreaDAL.UpdateArea(updatedArea));
     }
     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);
            }
        }