Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. public class CLista2
  2. {
  3.  
  4. public static List<CPlanilla> ListaPlanillas { get; set; }
  5.  
  6. public CLista2() {
  7.  
  8. if (ListaPlanillas == null) { ListaPlanillas = new List<CPlanilla>(); }
  9.  
  10. }
  11.  
  12. public void RegistrarPlanilla(CPlanilla planilla) {
  13.  
  14. ListaPlanillas.Add(planilla);
  15.  
  16. }
  17.  
  18.  
  19. public bool PlanillaExiste(string dni) {
  20.  
  21. return ListaPlanillas.Exists(p => p.DNI == dni);
  22. }
  23.  
  24. }
  25.  
  26. if (txtbxDNI.Text != "" && txtbxRUC.Text != "" && txtbxNombre.Text != "" && txtbxSueldo.Text != "" && txtbxFechaDePago.Text != "" && txtbxDescueto.Text != "")
  27. if (!objLista2.PlanillaExiste(txtbxDNI.Text)) {
  28.  
  29. CPlanilla planilla = new CPlanilla();
  30. planilla.DNI = txtbxDNI.Text;
  31. planilla.RUC = txtbxRUC.Text;
  32. planilla.NombreDelPersonal = txtbxNombre.Text;
  33. planilla.SueldoPorAbonar = double.Parse(txtbxSueldo.Text);
  34. planilla.FechaDePago = txtbxFechaDePago.Text;
  35. planilla.descuento = double.Parse(txtbxDescueto.Text);
  36. objLista2.RegistrarPlanilla(planilla);
  37.  
  38. private void FrmConsultarPlanillas_Load(object sender, EventArgs e)
  39. {
  40. listbxPlanilla.DisplayMember = "NombreDelPersonal" + "DNI"+"RUC";
  41. listbxPlanilla.ValueMember = "DNI";
  42. listbxPlanilla.DataSource = CLista2.ListaPlanillas;
  43. listbxPlanilla.SelectedIndex = -1;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement