private void saveFuneral() { Funeral funeral = null; if (IsCreateMode) { funeral = new Funeral() { FuneralID = Guid.NewGuid() }; } else { funeral = new FuneralService().getByID(this.FuneralID.ToString()); } FuneralCompany funeralCompany = new FuneralCompanyService().getByID(ddlFuneralCompany.SelectedValue); CemeteryStaffPerson cemeteryStaff = new CemeteryStaffPersonService().getByID(ddlStaffPerson.SelectedValue); funeral.FuneralDate = DateTime.ParseExact(txtFuneralDate.Text.Trim(), "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture); funeral.FuneralCompanyID = funeralCompany.FuneralCompanyID; funeral.CemeteryStaffPersonID = cemeteryStaff.CemeteryStaffPersonID; // FuneralCompany company = new FuneralCompanyService().getByID(ddlFuneralCompany.SelectedValue); if (IsCreateMode) { new FuneralService().create(funeral); Response.Redirect(string.Format("/Pages/FuneralsDetails?FuneralID={0}", funeral.FuneralID.ToString())); } else { new FuneralService().update(funeral); } }
private void bindStaffList() { try { List <CemeteryStaffPerson> staffList = new CemeteryStaffPersonService().getAll(); ddlStaffPerson.Items.AddRange(staffList.Select(x => new ListItem(x.LastName, x.CemeteryStaffPersonID.ToString())).ToArray()); } catch (Exception ex) { } }
protected void btnDelete_ServerClick(object sender, EventArgs e) { CemeteryStaffPerson cemeteryStaffPerson = new CemeteryStaffPersonService().getByID(CemeteryStaffPersonID.ToString()); if (cemeteryStaffPerson != null) { new CemeteryStaffPersonService().delete(cemeteryStaffPerson); } Response.Redirect("/Pages/CemeteryStaffPersonList.aspx"); }
private void bindCemeteryStaffPersonList() { try { List <CemeteryStaffPerson> listCemeteryStaffPerson = new CemeteryStaffPersonService().getAll(); repCemetereyStaffPerson.DataSource = listCemeteryStaffPerson; repCemetereyStaffPerson.DataBind(); } catch (Exception ex) { } }
private void loadCemeteryStaffPerson() { CemeteryStaffPerson cemeteryStaffPerson = new CemeteryStaffPersonService().getByID(CemeteryStaffPersonID.ToString()); if (cemeteryStaffPerson != null) { txtFirstName.Text = cemeteryStaffPerson.FirstName; txtLastName.Text = cemeteryStaffPerson.LastName; txtPosition.Text = cemeteryStaffPerson.Position; txtPESEL.Text = cemeteryStaffPerson.PESEL; } }
protected void btnSave_Click(object sender, EventArgs e) { CemeteryStaffPerson cemeteryStaffPerson = new CemeteryStaffPerson() { CemeteryStaffPersonID = Guid.NewGuid(), FirstName = txtFirstName.Text, LastName = txtLastName.Text, PESEL = txtPESEL.Text, Position = txtPosition.Text }; if (IsCreateMode) { cemeteryStaffPerson = new CemeteryStaffPersonService().create(cemeteryStaffPerson); Response.Redirect(string.Format("/Pages/CemeteryStaffPersonDetails.aspx?CemeteryStaffPersonID={0}", cemeteryStaffPerson.CemeteryStaffPersonID.ToString())); } else { cemeteryStaffPerson.CemeteryStaffPersonID = this.CemeteryStaffPersonID; new CemeteryStaffPersonService().update(cemeteryStaffPerson); } }
private void saveDeadPerson() { Funeral funeral = null; DeadPerson deadPerson = null; if (IsCreateMode) { funeral = new Funeral() { FuneralID = Guid.NewGuid() }; deadPerson = new DeadPerson() { DeadPersonID = Guid.NewGuid() }; } else { deadPerson = new DeadPersonService().getByID(this.DeadPersonID.ToString()); funeral = new FuneralService().getByID(deadPerson.FuneralID.ToString()); } FuneralCompany funeralCompany = new FuneralCompanyService().getByID(ddlFuneralCompany.SelectedValue); CemeteryStaffPerson cemeteryStaff = new CemeteryStaffPersonService().getByID(ddlStaffPerson.SelectedValue); funeral.FuneralDate = DateTime.ParseExact(txtFuneralDate.Text.Trim(), "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture); funeral.FuneralCompanyID = funeralCompany.FuneralCompanyID; funeral.CemeteryStaffPersonID = cemeteryStaff.CemeteryStaffPersonID; BurialPlace burialPlace = new BurialPlaceService().getByID(ddlGraveNumber.SelectedValue); deadPerson.FirstName = txtFirstName.Text; deadPerson.LastName = txtLastName.Text; deadPerson.PESEL = txtPesel.Text; deadPerson.Gender = (EnumGender)int.Parse(ddlGender.SelectedValue); deadPerson.BurialPlaceID = burialPlace.BurialPlaceID; deadPerson.FuneralID = funeral.FuneralID; try { Guid familyMemberID = Guid.Parse(ddlFamilyMember.SelectedValue); if (familyMemberID == Guid.Empty) { deadPerson.FamilyMemberID = null; deadPerson.FamilyMember = null; } else { if (!IsCreateMode) { deadPerson.FamilyMember = new FamilyMemberService().getBy(x => x.FamilyMemberID.Equals(familyMemberID))[0]; } deadPerson.FamilyMemberID = familyMemberID; } } catch (Exception ex) { } if (IsCreateMode) { new FuneralService().create(funeral); new DeadPersonService().create(deadPerson); Response.Redirect(string.Format("/Pages/DeadPersonsDetails?DeadPersonID={0}", deadPerson.DeadPersonID.ToString())); } else { new DeadPersonService().update(deadPerson); } }