/// <summary> /// Adauga domeniu de activitate /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAdd_Click(object sender, System.EventArgs e) { try { //este declarat un nou domeniu de activitate Salaries.Business.AdminDomeniiDeActivitate infoDomeniuDeActivitate = new Salaries.Business.AdminDomeniiDeActivitate(); //id-ul nu este folosit efectiv //ii dam valoarea 0 pentruc a obiectul infoDomeniiDeActivitate sa fie complet definit //la inserare i se aloca domeniului un id unic infoDomeniuDeActivitate.DomeniuDeActivitateId = 0; //denumirea domeniului infoDomeniuDeActivitate.Denumire = txtDenumire.Text; //codul CAEN al domeniului infoDomeniuDeActivitate.CodCAEN = Convert.ToInt32(txtCod.Text); //descrierea domeniului infoDomeniuDeActivitate.Descriere = txtDescriere.Text; //procentul domeniului de activitate infoDomeniuDeActivitate.Procent = float.Parse(txtProcent.Text); //norma domeniului de activitate infoDomeniuDeActivitate.Norma = int.Parse(ddlNorma.SelectedValue); //daca datoreaza sau nu contributie pt accidentele de munca if (rblContributieAccidente.SelectedValue == "1") { infoDomeniuDeActivitate.RetinereAccidente = true; } else { infoDomeniuDeActivitate.RetinereAccidente = false; } if (infoDomeniuDeActivitate.CheckIfDomeniuDeActivitateCanBeAdded()) { //este inserat in baza de date domeniul de activitate infoDomeniuDeActivitate.InsertDomeniuDeActivitate(); } else { Response.Write("<script> alert('Mai exista un domeniu de activitate cu aceste date!'); </script>"); } //afisarea domeniilor de activitate ListareDomeniiDeActivitate(); } catch (Exception ex) { litError.Text = "The following error occurred: <br>"; litError.Text += ex.Message; } }
/// <summary> /// Modifica domeniu de activitate /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModify_Click(object sender, System.EventArgs e) { try { //id-ul domenilui de activitate care se doreste a fi modificat int domeniuDeActivitateId = Convert.ToInt32(txtDomeniuID.Text); Salaries.Business.AdminDomeniiDeActivitate infoDomeniuDeActivitate = new Salaries.Business.AdminDomeniiDeActivitate(); //id-ul domeniului de activitate infoDomeniuDeActivitate.DomeniuDeActivitateId = domeniuDeActivitateId; //denumirea domeniului de activitate infoDomeniuDeActivitate.Denumire = txtDenumire.Text; //codul CAEN al domeniului de activitate infoDomeniuDeActivitate.CodCAEN = Convert.ToInt32(txtCod.Text); //descrierea domeniului de activitate infoDomeniuDeActivitate.Descriere = txtDescriere.Text; //procentul aferent domeniului de activitate infoDomeniuDeActivitate.Procent = float.Parse(txtProcent.Text); //norma aferent domeniului de activitate infoDomeniuDeActivitate.Norma = int.Parse(ddlNorma.SelectedValue); //daca datoreaza sau nu contributie pt accidentele de munca if (rblContributieAccidente.SelectedValue == "1") { infoDomeniuDeActivitate.RetinereAccidente = true; } else { infoDomeniuDeActivitate.RetinereAccidente = false; } if (infoDomeniuDeActivitate.CheckIfDomeniuDeActivitateCanBeAdded()) { //se face update-ul domeniului dat ca parametru in baza de date infoDomeniuDeActivitate.UpdateDomeniuDeActivitate(); } else { Response.Write("<script> alert('Mai exista un domeniu de activitate cu aceste date!'); </script>"); } } catch (Exception ex) { litError.Text = "The following error occurred: <br>"; litError.Text += ex.Message; } ListareDomeniiDeActivitate(); }