protected void Page_Load(object sender, EventArgs e) { string str_ID = ""; int int_ID = 0; btnUpdate.Width = 0; //Does ID Exist? if ((!IsPostBack) && Request.QueryString["ID"] != null) { System.Diagnostics.Debug.WriteLine(Request.QueryString["ID"]); //If so...Gather App ID and Fill Form str_ID = Request.QueryString["ID"].ToString(); lblAppID.Text = str_ID; int_ID = Convert.ToInt32(str_ID); //Fill the "app" info based on ID IDApplication app = new IDApplication(); SqlDataReader dr = app.FindOnePerson(int_ID); while (dr.Read()) { txtFirstName.Text = dr["FirstName"].ToString(); txtMiddleName.Text = dr["MiddleName"].ToString(); txtLastName.Text = dr["LastName"].ToString(); txtDOB.Text = dr["DateOfBirth"].ToString(); txtID.Text = dr["IDName"].ToString(); txtPassword.Text = dr["IDPassword"].ToString(); txtEmail.Text = dr["Email"].ToString(); txtReEnterPass.Text = dr["IDPassword"].ToString(); } } }
protected void Page_Load(object sender, EventArgs e) { IDApplication app = new IDApplication(); string strPer_ID = ""; int int_ID = 0; Session["error"] = ""; //If login status isn't true when loading page, return to login page if ((string)Session["LoggedIn"] != "TRUE") { Response.Redirect("/Error.aspx"); } //Does ID Exist? if ((!IsPostBack) && Request.QueryString["ID"] != null) { //If so...Gather ID and Fill Form strPer_ID = Request.QueryString["ID"].ToString(); int_ID = Convert.ToInt32(strPer_ID); deleteMsg.Text = app.DeleteOnePerson(int_ID).ToString() + " contact deleted"; } else { deleteMsg.Text = ""; } DataSet ds = app.SearchContacts(txtFirstNameSearch.Text, txtLastNameSearch.Text); applications.DataSource = ds; applications.DataMember = ds.Tables[0].TableName; applications.DataBind(); }
public IHttpActionResult PostIdApplication(IDApplication applicant) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _applicationService.AddApplication(applicant); return(CreatedAtRoute("DefaultApi", new { id = applicant.IDApplicationId }, applicant)); }
protected void Btn_Search(object sender, EventArgs e) { IDApplication app = new IDApplication(); //Gather search info and display results DataSet ds = app.SearchContacts(txtFirstNameSearch.Text, txtLastNameSearch.Text); applications.DataSource = ds; applications.DataMember = ds.Tables[0].TableName; applications.DataBind(); }
public IHttpActionResult PutIdApplication(int id, IDApplication application) { if (ModelState.IsValid) { _applicationService.UpdateApplication(application); } if (id != application.IDApplicationId) { return(BadRequest()); } return(StatusCode(HttpStatusCode.NoContent)); }
public void FormComplete(bool isAnUpdate, IDApplication app) { //If there are no feedback errors, call the appropriate function (Update or Add) and return feedback if (!app.Feedback.Contains("ERROR:")) { if (isAnUpdate) { app.ID = Convert.ToInt32(lblAppID.Text); lblFeedback.Text = app.UpdateAContact().ToString() + " Records Updated!"; } else { lblFeedback.Text = app.AddContact(); //if no errors when setting values, then perform the insertion into db System.Diagnostics.Debug.WriteLine(lblFeedback.Text); } } }
public void Btn_Function(bool IsAnUpdate) { // If the regular expressions are valid, store them in the variables if (revFirstName.IsValid && revMiddleName.IsValid && revLastName.IsValid && cvDOB.IsValid && revID.IsValid && revPassword.IsValid && revEmail.IsValid && cvReEnterPass.IsValid) { IDApplication app = new IDApplication(); app.FirstName = txtFirstName.Text; //set class variables to textbox info app.MiddleName = txtMiddleName.Text; app.LastName = txtLastName.Text; app.DateOfBirth = txtDOB.Text; app.HomeWorld = ddlHome.Text; app.NetWorth = ddlNetWorth.Text; app.Field = ddlField.Text; app.LOD = ddlLOD.Text; app.PreBlasterType = ddlBlaster.Text; app.PreStarFighter = ddlStarFighter.Text; app.IDName = txtID.Text; app.Password = txtPassword.Text; app.Email = txtEmail.Text; app.Defector = cbDefector.Checked; app.PreCombat = cbCombat.Checked; if (IsAnUpdate) { FormComplete(true, app); } else { FormComplete(false, app); } } }
/// <summary> /// Creates document transfer objerct. /// Loob andmeedastus objekti. /// </summary> /// <param name="idapplication">Object that is taken from domain model. Domeenimudelist võetud objekt IDApplication.</param> /// <returns>The object that will be translated according to business advantage. Objekt, mis tõlgitakse ära vastavalt ärivajadustele(Log). </returns> public IDApplicationDTO CreateBasicDTO(IDApplication idapplication) { return(new IDApplicationDTO { Added = idapplication.Added, Address = idapplication.Address, Country = idapplication.County, County = idapplication.Country, Deleted = idapplication.Deleted, FirstName = idapplication.FirstName, Gender = idapplication.Gender, ImagePath = idapplication.ImagePath, LastName = idapplication.LastName, Nationality = idapplication.Nationality, Updated = idapplication.Updated, IDApplicationId = idapplication.IDApplicationId, ZipCode = idapplication.ZipCode, BirthDate = idapplication.BirthDate, IdNumber = idapplication.IdNumber, IdReceiptAddress = idapplication.IdReceiptAddress, IssuerFirstName = idapplication.IssuerFirstName, IssuerLastName = idapplication.IssuerLastName }); }
private void ApplyApplication(object sender, RoutedEventArgs e) { //if some of the fields are not filled with data. if (TxtAddress.Text.Equals("") || TxtCountry.Text.Equals("") || TxtFirstName.Text.Equals("") || TxtIdNumber.Text.Equals("") || TxtLastName.Text.Equals("") || TxtNationality.Text.Equals("") || TxtAddress.Text.Equals("") || TxtCounty.Text.Equals("") || TxtZipCode.Text.Equals("") || TxtIssuerFirstName.Text.Equals("") || TxtIssuerLastName.Text.Equals("") || TxtIdReceiptAddress.Text.Equals("")) { //All fields are not filled with data. ErrorBox.Text = "Kõik väljad peab ära täitma."; ErrorBox.Visibility = Visibility.Visible; } else if (!Regex.IsMatch(TxtIdNumber.Text, @"^\d+$")) { //The identification number conatins letters. ErrorBox.Text = "Isikukood koosneb ainult numbritest"; ErrorBox.Visibility = Visibility.Visible; } else if (Regex.IsMatch(TxtCounty.Text, @"^\d+$")) { //County contains numbers. ErrorBox.Text = "Maakond ei tohi sisaldada numbreid."; ErrorBox.Visibility = Visibility.Visible; } else if (Regex.IsMatch(TxtCounty.Text, @"^\d+$")) { //Country contains numbers. ErrorBox.Text = "Riik ei tohi sisaldada numbreid."; ErrorBox.Visibility = Visibility.Visible; } else if (!Regex.IsMatch(TxtZipCode.Text, @"^\d+$")) { //Zip code contains letters. ErrorBox.Text = "Postiindeks koosneb ainult numbritest."; ErrorBox.Visibility = Visibility.Visible; } else if (Regex.IsMatch(TxtFirstName.Text, @"^\d+$")) { //First name contains numbers. ErrorBox.Text = "Eesnimi ei tohi sisaldada numbreid."; ErrorBox.Visibility = Visibility.Visible; } else if (!isPicUploaded) { //Picture is not uploaded. ErrorBox.Text = "Palun laadige ID kaardi pilt ka ülesse."; ErrorBox.Visibility = Visibility.Visible; } else if (!isPicUploaded) { //Picture is not uploaded. ErrorBox.Text = "Palun laadige ID kaardi pilt ka ülesse."; ErrorBox.Visibility = Visibility.Visible; } else if (DateOfBirthCal.ToString() == "") { ErrorBox.Text = "Palun määrake sünnikuupäev kalendrist."; ErrorBox.Visibility = Visibility.Visible; } else if (ChkBoxWoman.IsChecked == false && ChkBoxMan.IsChecked == false) { ErrorBox.Text = "Palun valige sugu."; ErrorBox.Visibility = Visibility.Visible; } else { //Sucessful form validation. Log log = new Log() { LogText = TxtFirstName.Text + " " + TxtLastName.Text + " isikukoodiga " + TxtIdNumber.Text + " on lisatud andmebaasi", Added = DateTime.Now, }; string gender = ""; if (ChkBoxWoman.IsChecked == true) { gender = "N"; } if (ChkBoxMan.IsChecked == true) { gender = "M"; } //define the object that will be posted to the server. IDApplication idApplication = new IDApplication() { Added = DateTime.Now, Address = TxtAddress.Text, Birthdate = DateOfBirthCal.SelectedDate.ToString(), Country = TxtCountry.Text, County = TxtCounty.Text, FirstName = TxtFirstName.Text, LastName = TxtLastName.Text, Nationality = TxtNationality.Text, ZipCode = TxtZipCode.Text, Gender = gender, ImagePath = op.SafeFileName, IdNumber = TxtIdNumber.Text, IdReceiptAddress = TxtIdReceiptAddress.Text, IssuerFirstName = TxtIssuerFirstName.Text, IssuerLastName = TxtIssuerLastName.Text }; _vm.AddImage(filePath); //uploads the image to the server _vm.AddApplication(idApplication); //posts id application to the server _vm.AddLog(log); TxtAddress.Text = ""; TxtCountry.Text = ""; TxtCounty.Text = ""; TxtFirstName.Text = ""; TxtLastName.Text = ""; TxtNationality.Text = ""; TxtZipCode.Text = ""; TxtIdNumber.Text = ""; TxtIdReceiptAddress.Text = ""; TxtIssuerFirstName.Text = ""; TxtIssuerLastName.Text = ""; TxtDocNr.Text = ""; var uriSource = new Uri(@"/Media/no-user-image.gif", UriKind.Relative); ImgPhoto.Source = new BitmapImage(uriSource); TxtIdNumber.Text = ""; ErrorBox.Visibility = Visibility.Hidden; MessageBox.Show("Taotlus on esitatud"); } }
public void UpdateApplication(IDApplication newIdApplication) { _repo.Update(newIdApplication); _repo.SaveChanges(); }
public void AddApplication(IDApplication newuser) { _repo.Add(newuser); _repo.SaveChanges(); }
public IDApplicationDTO GetIdApplicationById(int applicationId) { IDApplication idApplication = _repo.GetById(applicationId); return(_idApplicationDtoFactory.CreateBasicDTO(idApplication)); }
public async void AddApplication(IDApplication user) { this.IdApplications.Add(await this._idApplicationService.Add(user)); }
public async Task <IDApplication> Update(IDApplication idApplication, int idApplicationId) { return(await base.PutData(idApplication, idApplicationId)); }
public async Task <IDApplication> Add(IDApplication idApplication) { return(await base.PostData(idApplication)); }