Example #1
0
        /* Yeni Kiralik Ev Ekleme */
        private void btnAddRent_Click(object sender, EventArgs e)
        {
            if (txtRentDistrict.Text.Length > 0 && txtRentArea.Text.Length > 0)
            {
                var dialogWindow = MessageBox.Show("Yeni Kiralık Ev Eklemek İstiyor Musunuz ?", "Bilgi Kutusu", MessageBoxButtons.YesNo);
                if (dialogWindow == DialogResult.Yes)
                {
                    RentHouse rentHouse = new RentHouse();
                    rentHouse.Id          = GeneratorId.GenerateId();
                    rentHouse.RoomCount   = Convert.ToInt32(txtRentRoomCount.Value);
                    rentHouse.FloorNumber = Convert.ToInt32(txtRentFloorNumber.Value);
                    rentHouse.District    = txtRentDistrict.Text;
                    rentHouse.Area        = txtRentArea.Text;
                    rentHouse.CreateDate  = Convert.ToDateTime(txtRentCreatedDate.Text);
                    rentHouse.Type        = ConvertHouseType.GetHouseType(txtRentType.Text);
                    rentHouse.IsEnabled   = Convert.ToBoolean(txtRentEnabled.Checked);
                    rentHouse.RentPrice   = Convert.ToDecimal(txtRentPrice.Value);
                    rentHouse.RentDeposit = Convert.ToDecimal(txtRentDeposit.Value);

                    string          path            = Application.StartupPath + "/HouseImages/RentHouses/";
                    GeneratorFolder generatorFolder = new GeneratorFolder();
                    generatorFolder.CreateFolder(path, rentHouse.Id);

                    rentHouseOperations.Add(rentHouse);
                    MessageBox.Show("Yeni Kiralık Ev Eklendi");
                    FillRentHouseList();
                }
            }
            else
            {
                MessageBox.Show("Gerekli Alanları Doldurunuz.");
            }
        }
Example #2
0
        public GeneratorInfo(GeneratorInfoSave save, GeneratorData data, GeneratorLocalData localData)
        {
            save.Guard();
            this.Data                = data;
            this.LocalData           = localData;
            this.GeneratorId         = save.generatorId;
            this.IsResearched        = save.isResearched;
            this.IsEnhanced          = save.isEnhanced;
            this.GenerateTimer       = save.generateTimer;
            this.isGenerationStarted = save.isGenerationStarted;
            this.IsAutomatic         = save.isAutomatic;
            this.State               = (GeneratorState)save.state;
            this.BuyCountButtonState = save.buyCountButtonState;
            this.ProfitBoosts.Load(save.profitBoosts);
            this.TimeBoosts.Load(save.timeBoosts);

            if (GeneratorId.IsRickshawOrTaxi())
            {
                IsResearched = true;
            }
            if (IsEnhanced)
            {
                AddTimeBoost(BoostInfo.CreateTemp(kEnhanceBoostName, 10));
            }
        }
Example #3
0
        //public void UpdateData(GeneratorData data ) {
        //    Data = data;
        //}

        #region constructors


        public GeneratorInfo(GeneratorData data, GeneratorLocalData localData)
        {
            this.GeneratorId    = data.Id;
            IsEnhanced          = false;
            Data                = data;
            LocalData           = localData;
            GenerateTimer       = 0f;
            BuyCountButtonState = 1;
            IsResearched        = GeneratorId.IsRickshawOrTaxi();
        }
Example #4
0
 public void ClearExceptPermanents(bool research = false)
 {
     if (GeneratorId.IsRickshawOrTaxi())
     {
         IsResearched = true;
     }
     else
     {
         IsResearched = research && IsResearched;
     }
     GenerateTimer = 0;
 }
Example #5
0
        public static string UploadImg(HttpRequestBase Requst, string modelType, out DefaultError outError)
        {
            outError = new DefaultError();
            string resultImageRes = "";

            foreach (string file in Requst.Files)
            {
                var upload = Requst.Files[file];
                if (upload != null)
                {
                    string fileName = modelType + "_" + GeneratorId.GenerateId() + ".jpg";   /*Path.GetFileName(upload.FileName) Если нужно имя файла*/
                    upload.SaveAs(HttpContext.Current.Server.MapPath("~/Files/" + fileName));
                    resultImageRes = fileName;
                }
                else
                {
                    outError.ErrorMessage = "Ошибка загрузки файла!";
                    return(resultImageRes);
                }
            }
            return(resultImageRes);
        }
Example #6
0
 public Group()
 {
     Id         = GeneratorId.Generate("group");
     UserGroups = new List <UserGroup>();
     Messages   = new List <GroupMessage>();
 }
Example #7
0
 public Message()
 {
     Id = GeneratorId.Generate("msg");
 }
        private DbClient SetClientData(AddEditClient clientFromView)
        {
            DbClient newClient = new DbClient();

            newClient.DbClientId          = String.IsNullOrEmpty(clientFromView.ClientId) ? GeneratorId.GenerateId() : clientFromView.ClientId;
            newClient.DbClientLastName    = clientFromView.ClientLastName;
            newClient.DbClientFirstName   = clientFromView.ClientFirstName;
            newClient.DbClientMiddleName  = clientFromView.ClientMiddleName;
            newClient.DbClientBirthday    = DateTime.ParseExact(clientFromView.ClientBirthdayString, "yyyy-mm-dd", null);
            newClient.DbClientPhoneNumber = clientFromView.ClientPhoneNumber;
            newClient.DbClientEmail       = clientFromView.ClientEmail;
            return(newClient);
        }
Example #9
0
        private DbProduct SetProductData(AddEditProduct productFromView)
        {
            DbProduct newDbProduct = new DbProduct();

            newDbProduct.DbProductId       = String.IsNullOrEmpty(productFromView.ProductId) ? GeneratorId.GenerateId() : productFromView.ProductId;
            newDbProduct.DbProductName     = productFromView.ProductName;
            newDbProduct.DbProductWeight   = Decimal.Parse(productFromView.ProductWeight.Replace(".", ","));
            newDbProduct.DbProductCategory = (int)CategoryConverter.RusStringToEnum(productFromView.ProductCategory);
            newDbProduct.DbImageRes        = productFromView.ProductImageRes;
            return(newDbProduct);
        }
Example #10
0
 public Employee()
 {
     Id = GeneratorId.GenerateLong();
 }
Example #11
0
 protected EntityBase()
 {
     Id = GeneratorId.GenerateLong();
 }
Example #12
0
 public Media()
 {
     Id          = GeneratorId.Generate("media");
     CreatedTime = DateTime.Now;
 }
Example #13
0
 public Company()
 {
     Employees = new List <Employee>();
     Id        = GeneratorId.GenerateLong();
 }
Example #14
0
 public Institution()
 {
     Students = new List <UserInstitution>();
     Id       = GeneratorId.GenerateLong();
 }
Example #15
0
 public Media()
 {
     Id = GeneratorId.Generate("media");
 }