static void Main(string[] args) { PaymentClass example1 = new PaymentClass() { PaymentClassID = Guid.NewGuid(), Description = "Example 1 description", Name = "Example 1 name", Price = 12345.67M }; PaymentClass example2 = new PaymentClass() { PaymentClassID = Guid.NewGuid(), Description = "Example 2 description", Name = "Example 2 name", Price = 5544.33M }; PaymentClassService service = new PaymentClassService(); example1 = service.create(example1); example2 = service.create(example2); example1.Name += " name updated"; example1.Description += " desc updated"; example1.Price = 76543.21M; service.update(example1); List <PaymentClass> listPaymentClass1 = service.getAll(); List <PaymentClass> listPaymentClass2 = service.getBy(x => x.Price == 5544.33M); }
private void bindPaymentClassDropdownList() { try { List <PaymentClass> listPaymentClass = new PaymentClassService().getAll(); ddlPaymentClass.Items.AddRange(listPaymentClass.Select(x => new ListItem(x.Name + " - " + x.PriceFormatted, x.PaymentClassID.ToString())).ToArray()); } catch (Exception ex) { } }
private void bindPaymentClassList() { try { List <PaymentClass> listPaymentClass = new PaymentClassService().getAll(); repPaymentClass.DataSource = listPaymentClass; repPaymentClass.DataBind(); } catch (Exception ex) { } }
protected void btnDelete_ServerClick(object sender, EventArgs e) { PaymentClass paymentClass = new PaymentClassService().getByID(PaymentClassID.ToString()); if (paymentClass != null) { new PaymentClassService().delete(paymentClass); } Response.Redirect("/Pages/PaymentClassList.aspx"); }
private void loadPaymentClass() { PaymentClass paymentClass = new PaymentClassService().getByID(PaymentClassID.ToString()); if (paymentClass != null) { txtName.Text = paymentClass.Name; txtDescription.Text = paymentClass.Description; txtPrice.Text = paymentClass.Price.ToString(System.Globalization.CultureInfo.InvariantCulture); txtDays.Text = paymentClass.ExtraDaysForPaymentMade.ToString(); } }
protected void btnSave_Click(object sender, EventArgs e) { PaymentClass paymentClass = new PaymentClass() { PaymentClassID = Guid.NewGuid(), Name = txtName.Text, Description = txtDescription.Text, Price = decimal.Parse(txtPrice.Text, System.Globalization.CultureInfo.InvariantCulture), ExtraDaysForPaymentMade = Convert.ToInt32(txtDays.Text) }; if (IsCreateMode) { paymentClass = new PaymentClassService().create(paymentClass); Response.Redirect(string.Format("/Pages/PaymentClassDetails.aspx?PaymentClassID={0}", paymentClass.PaymentClassID.ToString())); } else { paymentClass.PaymentClassID = this.PaymentClassID; new PaymentClassService().update(paymentClass); } }
private void saveBurialPlace() { BurialPlace burialPlace = null; if (IsCreateMode) { burialPlace = new BurialPlace() { BurialPlaceID = Guid.NewGuid() }; } else { burialPlace = new BurialPlaceService().getByID(this.BurialPlaceID.ToString()); } var burialPlaceExisting = new BurialPlaceService().getBy(x => (!x.BurialPlaceID.Equals(burialPlace.BurialPlaceID)) && ("" + x.GraveNumber).Trim().ToLower().Equals(txtGraveNumber.Text.Trim().ToLower()) && ("" + x.FieldNumber).Trim().ToLower().Equals(txtFieldNumber.Text.Trim().ToLower())); if (burialPlaceExisting.Count > 0) { ViewState["Existing"] = "True"; return; } burialPlace.FieldNumber = txtFieldNumber.Text; burialPlace.GraveNumber = txtGraveNumber.Text; burialPlace.Type = (EnumBurialPlaceType)Convert.ToInt32(ddlType.SelectedValue); burialPlace.Status = (EnumBurialPlaceStatus)Convert.ToInt32(ddlStatus.SelectedValue); PaymentClass paymentClass = new PaymentClassService().getByID(ddlPaymentClass.SelectedValue); if (paymentClass != null) { burialPlace.PaymentClassID = paymentClass.PaymentClassID; burialPlace.PaymentClass = null; } if (string.IsNullOrEmpty(("" + txtPaymentDate.Text).Trim())) { burialPlace.PaymentDate = null; } else { try { burialPlace.PaymentDate = DateTime.ParseExact(txtPaymentDate.Text.Trim(), "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture); } catch (Exception ex) { burialPlace.PaymentDate = null; } } burialPlace.Description = txtDescription.Text; if (IsCreateMode) { new BurialPlaceService().create(burialPlace); Response.Redirect(string.Format("/Pages/BurialPlacesDetails?BurialPlaceID={0}", burialPlace.BurialPlaceID.ToString())); } else { new BurialPlaceService().update(burialPlace); } }