protected void lnkAddCustomer_Click(object sender, EventArgs e) { if (Page.IsValid) { RegistryDAO rd = new RegistryDAO(); int id = int.Parse(rblTypInteresanta.SelectedItem.Value); string typ = rblTypInteresanta.SelectedItem.Text; CustomerDTO customer = new CustomerDTO(id, typ) { Nip = txtNIP.Text, NumberSMS = txtNumerSMS.Text }; if (id == 1) { customer.CustomerCategory = null; } else { customer.CustomerCategory = int.Parse(ddlKategoria.SelectedValue); } customer.FirstName = txtImie.Text; customer.LastName = txtNazwisko.Text; customer.Name = (txtNazwa.Text.Length > 0) ? txtNazwa.Text : null; AddressDTO addr = new AddressDTO(); addr.Building = txtBudynek.Text; addr.City = txtMiasto.Text; addr.Flat = txtLokal.Text; addr.PostalCode = txtKod.Text; addr.Street = txtUlica.Text; customer.Address = addr; // wstawienie interesanta int custId = rd.CreateCustomer(customer); SearchMode(); //ClearForm(); // pokazuje dodanego interesanta na liœcie //lnkFind_Click(sender, e); SelectCustomer(custId.ToString(), null); if (OnCustomerAdded != null) { OnCustomerAdded(sender, e); } // } }
protected void lnkAddCustomer_Click(object sender, EventArgs e) { if (Page.IsValid) { RegistryDAO rd = new RegistryDAO(); int id = int.Parse(rblTypInteresanta.SelectedItem.Value); string typ = rblTypInteresanta.SelectedItem.Text; CustomerDTO customer = new CustomerDTO(id, typ); if (id == 1) { customer.CustomerCategory = null; } else { customer.CustomerCategory = int.Parse(ddlKategoria.SelectedValue); } customer.FirstName = txtImie.Text; customer.LastName = txtNazwisko.Text; customer.Name = (txtNazwa.Text.Length > 0) ? txtNazwa.Text : null; AddressDTO addr = new AddressDTO(); addr.Building = txtBudynek.Text; addr.City = txtMiasto.Text; addr.Flat = txtLokal.Text; //addr.Post = frmSender.FindControl("txtPoczta") as TextBox).Text; addr.PostalCode = txtKod.Text; addr.Street = txtUlica.Text; customer.Address = addr; // wstawienie interesanta rd.CreateCustomer(customer); SearchMode(); ClearForm(); // pokazuje dodanego interesanta na liœcie //lnkFind_Click(sender, e); } }
protected void frmSender_ItemInserting(object sender, FormViewInsertEventArgs e) { if (Page.IsValid) { RegistryDAO rd = new RegistryDAO(); int id = int.Parse((frmSender.FindControl("rodzajNowegoInteresanta") as RadioButtonList).SelectedItem.Value); string typ = (frmSender.FindControl("rodzajNowegoInteresanta") as RadioButtonList).SelectedItem.Text; CustomerDTO customer = new CustomerDTO(id, typ); customer.FirstName = (frmSender.FindControl("txtImie") as TextBox).Text; customer.LastName = (frmSender.FindControl("txtNazwisko") as TextBox).Text; customer.Name = (frmSender.FindControl("txtNazwa") as TextBox).Text; if (frmSender.FindControl("txtNip") != null) { customer.Nip = (frmSender.FindControl("txtNip") as TextBox).Text; } customer.NumberSMS = (frmSender.FindControl("txtNumerSMS") as TextBox).Text; AddressDTO addr = new AddressDTO(); addr.Building = (frmSender.FindControl("txtBudynek") as TextBox).Text; addr.City = (frmSender.FindControl("txtMiasto") as TextBox).Text; addr.Flat = (frmSender.FindControl("txtLokal") as TextBox).Text; addr.Post = (frmSender.FindControl("txtPoczta") as TextBox).Text; addr.PostalCode = (frmSender.FindControl("txtKod") as TextBox).Text; addr.Street = (frmSender.FindControl("txtUlica") as TextBox).Text; customer.Address = addr; // wstawienie interesanta rd.CreateCustomer(customer); frmSender.ChangeMode(FormViewMode.ReadOnly); frmSender.Visible = false; v1.Visible = true; WczytajListeInteresantow(int.Parse(rodzajInteresanta.SelectedValue)); } }
int IEditRegistryItemTask.CreateCustomer(Pemi.Esoda.DTO.CustomerDTO newCustomer) { return(dao.CreateCustomer(newCustomer)); }