public Store(DTO.Store store) { this.Code = !store.Code.IsEmpty() ? store.Code : Guid.NewGuid(); this.Name = store.Name; this.Cnpj = store.Cnpj; this.Status = true; this.SaveDate = DateTime.Now; this.UpdateDate = DateTime.Now; if (!store.Addresses.IsNull()) { this.Addresses = store.Addresses.Select(x => new StoreAddress(x)).ToList(); } }
private void Save_Click(object sender, EventArgs e) { if (id == 0) { if (txtStockName.Text == "" || txtAddress.Text == "") { MessageBox.Show("សូមបំពេញពត៏មានឲ្យបានត្រឹមត្រូវ!!!"); } else { DTO.Store store = new DTO.Store(txtStockName.Text, txtAddress.Text); //MessageBox.Show(store.StoreAddress); if (new StoreDAO().AddStore(store)) { txtStockName.Clear(); txtAddress.Clear(); dgvBranch.DataSource = new DAO.StoreDAO().GetAllStores().Tables[0]; id = 0; } else { MessageBox.Show("ប្រតិបត្តិការណ៍បរាជ័យ!!!"); } } } else { DTO.Store s = new DTO.Store(id, txtStockName.Text, txtAddress.Text); if (new StoreDAO().UpdateStore(s)) { txtStockName.Clear(); txtAddress.Clear(); dgvBranch.DataSource = new DAO.StoreDAO().GetAllStores().Tables[0]; id = 0; delete.Visible = false; } else { MessageBox.Show("ប្រតិបត្តិការណ៍បរាជ័យ!!!"); } } }
public StoreAccount(Entities.StoreAccount storeAccount) { Code = storeAccount.Code; Account = new DTO.Account() { Code = storeAccount.Account.Code, Name = storeAccount.Account.Customer?.Name ?? storeAccount.Account.Email, Email = storeAccount.Account.Email, Document = storeAccount.Account.Document }; Store = new DTO.Store() { Code = storeAccount.Store.Code, Name = storeAccount.Store.Name, Cnpj = storeAccount.Store.Cnpj }; SaveDate = storeAccount.SaveDate; UpdateDate = storeAccount.UpdateDate; }