private int SendRequestToSave() { try { objProperty = new Property(); int result = 0; objFacilityTypeList = new List <PropertyFacilityType>(); objSecurityTypesList = new List <PropertySecurityType>(); objPropertyBiz = new PropertyBiz(); foreach (ListItem item in ckblPropertyFacilities.Items) { objFacilityType = new PropertyFacilityType(); if (item.Selected) { objFacilityType.FacilityTypeId = Convert.ToInt32(item.Value); objFacilityType.FacilityName = item.Text; objFacilityTypeList.Add(objFacilityType); } } foreach (ListItem item in ckblPropertySecurity.Items) { objSecurityType = new PropertySecurityType(); if (item.Selected) { objSecurityType.SecurityTypeId = Convert.ToInt32(item.Value); objSecurityType.SecurityType = item.Text; objSecurityTypesList.Add(objSecurityType); } } objProperty.PropertyName = txtPropertyName.Text.Trim(); objProperty.LandloadId = objUserDetail.UserID; objProperty.PropertyTypeId = string.IsNullOrEmpty(ddlPropertyType.SelectedValue.Trim()) ? 0 : Convert.ToInt32(ddlPropertyType.SelectedValue.Trim()); objProperty.BuiltYear = string.IsNullOrEmpty(txtBuiltYear.Text.Trim()) ? DateTime.MinValue : Convert.ToDateTime(txtBuiltYear.Text.Trim()); objProperty.CountryID = string.IsNullOrEmpty(ddlCountry.SelectedValue.Trim()) ? 0 : Convert.ToInt32(ddlCountry.SelectedValue.Trim()); objProperty.DivisionId = string.IsNullOrEmpty(ddlDivision.SelectedValue.Trim()) ? 0 : Convert.ToInt32(ddlDivision.SelectedValue.Trim()); //Division=State objProperty.DistrictId = string.IsNullOrEmpty(ddlCity.SelectedValue.Trim()) ? 0 : Convert.ToInt32(ddlCity.SelectedValue.Trim()); //District =City objProperty.UpazilaId = string.IsNullOrEmpty(dllThanaOrArea.SelectedValue.Trim()) ? 0 : Convert.ToInt32(dllThanaOrArea.SelectedValue.Trim()); //UpazilaId=Thana/Area objProperty.HoldingNo = txtHoldingOrHouseNo.Text.Trim(); objProperty.RoadNo = txtRoadNo.Text.Trim(); objProperty.SectorOrBlock = txtSector.Text.Trim(); objProperty.TotalSpace = string.IsNullOrEmpty(txtTotalSpace.Text.Trim()) ? 0 : Convert.ToInt32(txtTotalSpace.Text.Trim()); objProperty.NoOfFloors = string.IsNullOrEmpty(txtNoOfFloors.Text.Trim()) ? 0 : Convert.ToInt32(txtNoOfFloors.Text.Trim()); objProperty.IsParkingAvailable = Convert.ToBoolean(rblIsParkingAvailabel.SelectedValue); if (Convert.ToBoolean(rblIsParkingAvailabel.SelectedValue)) { objProperty.TotalParkingSpace = string.IsNullOrEmpty(txtParkingTotalSpace.Text.Trim()) ? 0 : Convert.ToInt32(txtParkingTotalSpace.Text.Trim()); } objProperty.PropertyFacilityTypeList = objFacilityTypeList; objProperty.PropertySecurityTypeList = objSecurityTypesList; result = objPropertyBiz.SavePropertyInfo(objProperty); return(result); } catch (Exception exception) { MessageBox(exception.Message); return(0); } }