Beispiel #1
0
 public string Delete(Models.HousePostModel houseModel)
 {
     try
     {
         BusinessLogic.HouseManager houseManager = new HouseManager();
         if (houseManager.Delete(houseModel.ID) == true)
         {
             return("Saved");
         }
         else
         {
             return("Failed");
         }
     }
     catch (Exception)
     {
         return("Failed");
     }
 }
Beispiel #2
0
        public string Save(Models.HousePostModel houseModel)
        {
            try
            {
                string result = IsValid(houseModel);
                if (result == string.Empty)
                {
                    BusinessLogic.HouseManager houseManager = new HouseManager();
                    HouseEntity houseEntity = new HouseEntity();
                    houseEntity.ID          = houseModel.ID;
                    houseEntity.RegionID    = houseModel.RegionID;
                    houseEntity.SubCityID   = houseModel.SubCityID;
                    houseEntity.WoredaID    = houseModel.WoredaID;
                    houseEntity.SiteName    = houseModel.SiteName;
                    houseEntity.BlockNumber = houseModel.BlockNumber;
                    houseEntity.FloorNumber = houseModel.FloorNumber;
                    houseEntity.GovernmentTransferedDate = houseModel.GovernmentTransferedDate;
                    houseEntity.HouseNumber = houseModel.HouseNumber;

                    if (houseManager.Save(houseEntity) == true)
                    {
                        return("Saved");
                    }
                    else
                    {
                        return("Failed");
                    }
                }
                else
                {
                    return(result);
                }
            }
            catch (Exception)
            {
                return("Failed");
            }
        }
Beispiel #3
0
 private string IsValid(Models.HousePostModel houseModel)
 {
     if (houseModel.BlockNumber == string.Empty)
     {
         return("Please enter Block Number");
     }
     else if (houseModel.RegionID == 0)
     {
         return("Please enter Region");
     }
     else if (houseModel.SubCityID == 0)
     {
         return("Please enter SubCity");
     }
     else if (houseModel.WoredaID == 0)
     {
         return("Please enter Woreda");
     }
     else
     {
         return(string.Empty);
     }
 }