From 629334100c0b52169567c865fc51735f2ba1ba5f Mon Sep 17 00:00:00 2001 From: carlos Date: Wed, 10 Jan 2024 19:58:29 -0600 Subject: [PATCH 1/2] funcionalidad del boton eliminar y editar de personal --- .vs/compabetoOG/v17/.wsuo | Bin 39424 -> 37376 bytes AgregarEmpleado.Designer.cs | 629 +++++++++++++++++ AgregarEmpleado.cs | 64 ++ AgregarEmpleado.resx | 120 ++++ EditarEmpleado.Designer.cs | 630 ++++++++++++++++++ EditarEmpleado.cs | 52 ++ EditarEmpleado.resx | 120 ++++ bin/Debug/compabetov2.exe | Bin 4452864 -> 4472832 bytes bin/Debug/compabetov2.pdb | Bin 171520 -> 196096 bytes bin/Debug/data.db | Bin 28672 -> 28672 bytes compabetov2.csproj | 18 + database/DAO.cs | 2 +- database/modelos/Empleado.cs | 2 +- .../DesignTimeResolveAssemblyReferences.cache | Bin 4930 -> 4930 bytes ...compabetov2.csproj.CoreCompileInputs.cache | 2 +- .../compabetov2.csproj.FileListAbsolute.txt | 2 + .../compabetov2.csproj.GenerateResource.cache | Bin 1596 -> 1718 bytes obj/Debug/compabetov2.exe | Bin 4452864 -> 4472832 bytes obj/Debug/compabetov2.pdb | Bin 171520 -> 196096 bytes personal.Designer.cs | 1 + personal.cs | 16 +- 21 files changed, 1653 insertions(+), 5 deletions(-) create mode 100644 AgregarEmpleado.Designer.cs create mode 100644 AgregarEmpleado.cs create mode 100644 AgregarEmpleado.resx create mode 100644 EditarEmpleado.Designer.cs create mode 100644 EditarEmpleado.cs create mode 100644 EditarEmpleado.resx diff --git a/.vs/compabetoOG/v17/.wsuo b/.vs/compabetoOG/v17/.wsuo index 045ece8b86010897cc4203f02186d5435b938b69..fdf919f8a2a4fff7bb5eaa0904e8c266e6d6f6ce 100644 GIT binary patch delta 1464 zcmbVMO-vI(6yBK@T5z|Nw#vUjC`h2i{!uAWQf;jSQADGt2??#169;2zFeD~u2nW*; z=`@6+84V{TVb_aiIFOjo8ZX9+UQN81aFB!4_u6T!;YZ?2-_G}b=FOXL-*)CLoq0u{ zyPBvZ#4JhhlhEGD<#OoNv8b_Ob$p4W=wyXCJR4~UeCA@a)?7(Uf4*hoh5Wh zVqipH)6)#0CQz$LX@pfTunATy-z99sm4Gemhu%7(2ydZmE>{b7=|RSlxE*jCXglah z&<@Zl(BfVPU^iC1?E&Ny5x-aiV#Vw}z-LSBe!xLtpM&*+z{ScJgeBnzyy>- z)1#EqQ-g#B{+EzCK?twZtL6|@B<#LgG*uW9OIFsEbXjm(vog+#`>#yXutJW5=SYcH z+cL={WeOiU-Ik#&ROK$i*FLLl*BPiXOI6^%4|CZ446`=`9XWp|7T7YG7S% z0Y82j$ZFmnoYHGQTZ}qhPgCt_&DLijEY@Cc9{codGreLw|9Zu{`X%_`JP;J|NiR{~)d;_X3 zV`&gRK-JC=$v2${4HJdne@}7n^ZaZzXD}?|q{r~{0NM9lsb@lDZ;sj1NI!GYN){X{ z*RDiV!Utt;r+kv~Ta*tPS>p1vHvM3ZFdDIGwnyIyzef2qMk zbH0HVut&S6H-0+i^WAfLqR|PbFMc=f3`}_APH(g~8u0nO9(QkCbIyI#6^rWlGpf#~ j>A{RLOQKnO@%XEb&y_PzUxb;aY}%d0Wy0qvU!uPO|7<+Y$vz`5}Fzl0#0^eV+=%L{R46#ErhBqiCW1J?3M;46c*YB z1FoqmRrLXOP%phiZWZ;|`1M>lKT^`F0n}sELvrgOha7xKq(bM}Ye7|#_Rx{WGjC?z zym{aIyvgrq@<+NN)e9x55`;?hDeBht_BIa_xM6nOh>EoQ+FkqBN1+F#8D{CajkI9W zfr@q8uzJ7^nkh}JK+HAgUdHfCs5M4-D?E-nOsib`Xs7^+P*7SZTKCA^`q_Hl|PMsEx*`m)Z7@tMHscuD2N#LHMISx z1E`0J#W|f$mPcFu1&6Y=^H$vRXK}`Dej6?v5f`cx^$04D?L&*87yNRxyp|)vEk}gk zo+H9*xs(;>uo6enasIE61bEZtAfESMFtHn$WGc+MJuLF^jvAvD`CuP}+f-(GyGXK? zA!;M9V%qe#lB!L(b4UWMdh-SQog0)l5`DP!b5t(b+B-z#Jmtr7;YaR!4+Gz_r!{3X zTNfrG=N(7Aln1RoopDh;7=n;P1}#_^5c0td8{w3Zchy?#xEK@RS^dwp!jqMri66xB zhecDyPxZEY5b?A^zHP%MaK@Hc&5JDWV8Be+v!;F`a+Vh6G)4ujIjwsl)>n*p5it)A z(uxuO>^nm@rS;>t_Zs5(5QVS<;qwmK$YI=5qDldbw=i&>J?$PK&o5$m@6bPoW7^3y z#p|)8+e4N*lwR2z>`>ahvK*GYfnGV_m85_a>byyQyEWqWMZWq))9;c;EwPz1iJ2>t zv)aU!%hR#RQEg%_)-^t=jgF1Z#NM5WP0vkSjGeeRlSs@5e4!3S3HZHIuM+SoeIcLM z@AqM2pVH=Umrg0Z4rQT&Z?P8lkZ$-!l8^2*aqQ8UbcedKeIc?piqGXlw(A9CYAWK# zw7?+YG~A)fZnp0)(gh(G1o$k{0}`zO^{j=x5y_Iw8Jg)AGb85gbeNdVV#T9I2Rs<} zz~dzm9=a|3Gl0?isbXv7K5cqiPCwZpIRD)=d00l&wcj&4E0%6TCmwBZM< zSHLeEkV`$J8p!)S`X!YmKTQ%{_SE7NNmAj5J6skLirgwC`aqq(#pv)BfhR-5Fx+sN z5O(wJ9uwqd+bTuu&i|rZrUa&HNdopx6~^9dh3I)RlcqLJkdjqU=W;ChWsbm5>NHHb z?XbRZjDNw30zC@>eNokyRDKiY{N%9-R9vWwIT&6(2wyLK2#LljR+V~Uf*)|E^#vzf zNXOxtd@HRNgN~R*dNO-TI$a(q_30A3jGTlxrC1Z diff --git a/AgregarEmpleado.Designer.cs b/AgregarEmpleado.Designer.cs new file mode 100644 index 0000000..ea60936 --- /dev/null +++ b/AgregarEmpleado.Designer.cs @@ -0,0 +1,629 @@ +namespace compabetov2 +{ + partial class AgregarEmpleado + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbNombre = new System.Windows.Forms.Label(); + this.txtNombre = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel4 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel6 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel7 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel8 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel9 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel10 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel11 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel12 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel13 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbApellidos = new System.Windows.Forms.Label(); + this.txtApellido = new System.Windows.Forms.TextBox(); + this.lbCalle = new System.Windows.Forms.Label(); + this.txtCalle = new System.Windows.Forms.TextBox(); + this.lbColonia = new System.Windows.Forms.Label(); + this.txtColonia = new System.Windows.Forms.TextBox(); + this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); + this.btnAgregar = new System.Windows.Forms.Button(); + this.btnCancelar = new System.Windows.Forms.Button(); + this.lbCp = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.label8 = new System.Windows.Forms.Label(); + this.txtCp = new System.Windows.Forms.TextBox(); + this.txtNoExt = new System.Windows.Forms.TextBox(); + this.txtNoInt = new System.Windows.Forms.TextBox(); + this.txtReferencia = new System.Windows.Forms.TextBox(); + this.txtTelefono = new System.Windows.Forms.TextBox(); + this.dtFechaCon = new System.Windows.Forms.DateTimePicker(); + this.dtFechaNac = new System.Windows.Forms.DateTimePicker(); + this.cbEstado = new System.Windows.Forms.ComboBox(); + this.tableLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel2.SuspendLayout(); + this.flowLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel3.SuspendLayout(); + this.flowLayoutPanel4.SuspendLayout(); + this.flowLayoutPanel5.SuspendLayout(); + this.flowLayoutPanel6.SuspendLayout(); + this.flowLayoutPanel7.SuspendLayout(); + this.flowLayoutPanel8.SuspendLayout(); + this.flowLayoutPanel9.SuspendLayout(); + this.flowLayoutPanel10.SuspendLayout(); + this.flowLayoutPanel11.SuspendLayout(); + this.flowLayoutPanel12.SuspendLayout(); + this.flowLayoutPanel13.SuspendLayout(); + this.tableLayoutPanel3.SuspendLayout(); + this.SuspendLayout(); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 1; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel3, 3, 1); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 2; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 84F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 16F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(800, 450); + this.tableLayoutPanel1.TabIndex = 0; + // + // tableLayoutPanel2 + // + this.tableLayoutPanel2.ColumnCount = 2; + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel1, 0, 0); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel3, 1, 0); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel4, 0, 1); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel5, 0, 2); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel6, 0, 3); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel7, 0, 4); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel8, 0, 5); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel9, 1, 1); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel10, 1, 2); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel11, 1, 3); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel12, 1, 4); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel13, 1, 5); + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 3); + this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.tableLayoutPanel2.RowCount = 6; + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 47.40741F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 52.59259F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 71F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 63F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 60F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 55F)); + this.tableLayoutPanel2.Size = new System.Drawing.Size(794, 372); + this.tableLayoutPanel2.TabIndex = 0; + // + // flowLayoutPanel1 + // + this.flowLayoutPanel1.Controls.Add(this.lbNombre); + this.flowLayoutPanel1.Controls.Add(this.txtNombre); + this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel1.Location = new System.Drawing.Point(3, 3); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.flowLayoutPanel1.Size = new System.Drawing.Size(391, 52); + this.flowLayoutPanel1.TabIndex = 0; + // + // lbNombre + // + this.lbNombre.AutoSize = true; + this.lbNombre.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbNombre.Location = new System.Drawing.Point(3, 0); + this.lbNombre.Name = "lbNombre"; + this.lbNombre.Size = new System.Drawing.Size(69, 20); + this.lbNombre.TabIndex = 0; + this.lbNombre.Text = "Nombre:"; + // + // txtNombre + // + this.txtNombre.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNombre.Location = new System.Drawing.Point(3, 23); + this.txtNombre.Name = "txtNombre"; + this.txtNombre.Size = new System.Drawing.Size(388, 26); + this.txtNombre.TabIndex = 1; + // + // flowLayoutPanel3 + // + this.flowLayoutPanel3.Controls.Add(this.lbApellidos); + this.flowLayoutPanel3.Controls.Add(this.txtApellido); + this.flowLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel3.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel3.Location = new System.Drawing.Point(400, 3); + this.flowLayoutPanel3.Name = "flowLayoutPanel3"; + this.flowLayoutPanel3.Size = new System.Drawing.Size(391, 52); + this.flowLayoutPanel3.TabIndex = 1; + // + // flowLayoutPanel4 + // + this.flowLayoutPanel4.Controls.Add(this.lbCalle); + this.flowLayoutPanel4.Controls.Add(this.txtCalle); + this.flowLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel4.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel4.Location = new System.Drawing.Point(3, 61); + this.flowLayoutPanel4.Name = "flowLayoutPanel4"; + this.flowLayoutPanel4.Size = new System.Drawing.Size(391, 58); + this.flowLayoutPanel4.TabIndex = 2; + // + // flowLayoutPanel5 + // + this.flowLayoutPanel5.Controls.Add(this.lbCp); + this.flowLayoutPanel5.Controls.Add(this.txtCp); + this.flowLayoutPanel5.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel5.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel5.Location = new System.Drawing.Point(3, 125); + this.flowLayoutPanel5.Name = "flowLayoutPanel5"; + this.flowLayoutPanel5.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel5.TabIndex = 3; + // + // flowLayoutPanel6 + // + this.flowLayoutPanel6.Controls.Add(this.label3); + this.flowLayoutPanel6.Controls.Add(this.txtNoInt); + this.flowLayoutPanel6.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel6.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel6.Location = new System.Drawing.Point(3, 196); + this.flowLayoutPanel6.Name = "flowLayoutPanel6"; + this.flowLayoutPanel6.Size = new System.Drawing.Size(391, 57); + this.flowLayoutPanel6.TabIndex = 4; + // + // flowLayoutPanel7 + // + this.flowLayoutPanel7.Controls.Add(this.label5); + this.flowLayoutPanel7.Controls.Add(this.dtFechaNac); + this.flowLayoutPanel7.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel7.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel7.Location = new System.Drawing.Point(3, 259); + this.flowLayoutPanel7.Name = "flowLayoutPanel7"; + this.flowLayoutPanel7.Size = new System.Drawing.Size(391, 54); + this.flowLayoutPanel7.TabIndex = 5; + // + // flowLayoutPanel8 + // + this.flowLayoutPanel8.Controls.Add(this.label7); + this.flowLayoutPanel8.Controls.Add(this.txtTelefono); + this.flowLayoutPanel8.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel8.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel8.Location = new System.Drawing.Point(3, 319); + this.flowLayoutPanel8.Name = "flowLayoutPanel8"; + this.flowLayoutPanel8.Size = new System.Drawing.Size(391, 50); + this.flowLayoutPanel8.TabIndex = 6; + // + // flowLayoutPanel9 + // + this.flowLayoutPanel9.Controls.Add(this.lbColonia); + this.flowLayoutPanel9.Controls.Add(this.txtColonia); + this.flowLayoutPanel9.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel9.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel9.Location = new System.Drawing.Point(400, 61); + this.flowLayoutPanel9.Name = "flowLayoutPanel9"; + this.flowLayoutPanel9.Size = new System.Drawing.Size(391, 58); + this.flowLayoutPanel9.TabIndex = 7; + // + // flowLayoutPanel10 + // + this.flowLayoutPanel10.Controls.Add(this.label2); + this.flowLayoutPanel10.Controls.Add(this.txtNoExt); + this.flowLayoutPanel10.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel10.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel10.Location = new System.Drawing.Point(400, 125); + this.flowLayoutPanel10.Name = "flowLayoutPanel10"; + this.flowLayoutPanel10.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel10.TabIndex = 8; + // + // flowLayoutPanel11 + // + this.flowLayoutPanel11.Controls.Add(this.label4); + this.flowLayoutPanel11.Controls.Add(this.txtReferencia); + this.flowLayoutPanel11.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel11.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel11.Location = new System.Drawing.Point(400, 196); + this.flowLayoutPanel11.Name = "flowLayoutPanel11"; + this.flowLayoutPanel11.Size = new System.Drawing.Size(391, 57); + this.flowLayoutPanel11.TabIndex = 9; + // + // flowLayoutPanel12 + // + this.flowLayoutPanel12.Controls.Add(this.label6); + this.flowLayoutPanel12.Controls.Add(this.dtFechaCon); + this.flowLayoutPanel12.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel12.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel12.Location = new System.Drawing.Point(400, 259); + this.flowLayoutPanel12.Name = "flowLayoutPanel12"; + this.flowLayoutPanel12.Size = new System.Drawing.Size(391, 54); + this.flowLayoutPanel12.TabIndex = 10; + // + // flowLayoutPanel13 + // + this.flowLayoutPanel13.Controls.Add(this.label8); + this.flowLayoutPanel13.Controls.Add(this.cbEstado); + this.flowLayoutPanel13.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel13.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel13.Location = new System.Drawing.Point(400, 319); + this.flowLayoutPanel13.Name = "flowLayoutPanel13"; + this.flowLayoutPanel13.Size = new System.Drawing.Size(391, 50); + this.flowLayoutPanel13.TabIndex = 11; + // + // lbApellidos + // + this.lbApellidos.AutoSize = true; + this.lbApellidos.Dock = System.Windows.Forms.DockStyle.Top; + this.lbApellidos.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbApellidos.Location = new System.Drawing.Point(3, 0); + this.lbApellidos.Name = "lbApellidos"; + this.lbApellidos.Size = new System.Drawing.Size(388, 20); + this.lbApellidos.TabIndex = 0; + this.lbApellidos.Text = "Apellidos:"; + this.lbApellidos.Click += new System.EventHandler(this.label1_Click); + // + // txtApellido + // + this.txtApellido.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtApellido.Location = new System.Drawing.Point(3, 23); + this.txtApellido.Name = "txtApellido"; + this.txtApellido.Size = new System.Drawing.Size(388, 26); + this.txtApellido.TabIndex = 1; + // + // lbCalle + // + this.lbCalle.AutoSize = true; + this.lbCalle.Dock = System.Windows.Forms.DockStyle.Top; + this.lbCalle.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbCalle.Location = new System.Drawing.Point(3, 0); + this.lbCalle.Name = "lbCalle"; + this.lbCalle.Size = new System.Drawing.Size(388, 20); + this.lbCalle.TabIndex = 0; + this.lbCalle.Text = "Calle:"; + // + // txtCalle + // + this.txtCalle.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtCalle.Location = new System.Drawing.Point(3, 23); + this.txtCalle.Name = "txtCalle"; + this.txtCalle.Size = new System.Drawing.Size(388, 26); + this.txtCalle.TabIndex = 1; + // + // lbColonia + // + this.lbColonia.AutoSize = true; + this.lbColonia.Dock = System.Windows.Forms.DockStyle.Top; + this.lbColonia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbColonia.Location = new System.Drawing.Point(3, 0); + this.lbColonia.Name = "lbColonia"; + this.lbColonia.Size = new System.Drawing.Size(388, 20); + this.lbColonia.TabIndex = 0; + this.lbColonia.Text = "Colonia:"; + // + // txtColonia + // + this.txtColonia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtColonia.Location = new System.Drawing.Point(3, 23); + this.txtColonia.Name = "txtColonia"; + this.txtColonia.Size = new System.Drawing.Size(388, 26); + this.txtColonia.TabIndex = 1; + // + // tableLayoutPanel3 + // + this.tableLayoutPanel3.ColumnCount = 3; + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 84.94152F)); + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 15.05848F)); + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 109F)); + this.tableLayoutPanel3.Controls.Add(this.btnAgregar, 1, 0); + this.tableLayoutPanel3.Controls.Add(this.btnCancelar, 2, 0); + this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel3.Location = new System.Drawing.Point(3, 381); + this.tableLayoutPanel3.Name = "tableLayoutPanel3"; + this.tableLayoutPanel3.RowCount = 1; + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel3.Size = new System.Drawing.Size(794, 66); + this.tableLayoutPanel3.TabIndex = 1; + // + // btnAgregar + // + this.btnAgregar.Dock = System.Windows.Forms.DockStyle.Fill; + this.btnAgregar.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnAgregar.Location = new System.Drawing.Point(584, 3); + this.btnAgregar.Name = "btnAgregar"; + this.btnAgregar.Size = new System.Drawing.Size(97, 60); + this.btnAgregar.TabIndex = 0; + this.btnAgregar.Text = "Agregar"; + this.btnAgregar.UseVisualStyleBackColor = true; + this.btnAgregar.Click += new System.EventHandler(this.btnAgregar_Click); + // + // btnCancelar + // + this.btnCancelar.Dock = System.Windows.Forms.DockStyle.Fill; + this.btnCancelar.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnCancelar.Location = new System.Drawing.Point(687, 3); + this.btnCancelar.Name = "btnCancelar"; + this.btnCancelar.Size = new System.Drawing.Size(104, 60); + this.btnCancelar.TabIndex = 1; + this.btnCancelar.Text = "Cancelar"; + this.btnCancelar.UseVisualStyleBackColor = true; + // + // lbCp + // + this.lbCp.AutoSize = true; + this.lbCp.Dock = System.Windows.Forms.DockStyle.Top; + this.lbCp.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbCp.Location = new System.Drawing.Point(3, 0); + this.lbCp.Name = "lbCp"; + this.lbCp.Size = new System.Drawing.Size(388, 20); + this.lbCp.TabIndex = 0; + this.lbCp.Text = "Codigo postal:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Dock = System.Windows.Forms.DockStyle.Top; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(3, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(388, 20); + this.label2.TabIndex = 0; + this.label2.Text = "Numero Exterior:"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Dock = System.Windows.Forms.DockStyle.Top; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(3, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(388, 20); + this.label3.TabIndex = 0; + this.label3.Text = "Numero Interior:"; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Dock = System.Windows.Forms.DockStyle.Top; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(3, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(388, 20); + this.label4.TabIndex = 0; + this.label4.Text = "Referencia:"; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Dock = System.Windows.Forms.DockStyle.Top; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(3, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(388, 20); + this.label5.TabIndex = 0; + this.label5.Text = "Fecha de nacimiento:"; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Dock = System.Windows.Forms.DockStyle.Top; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(3, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(388, 20); + this.label6.TabIndex = 0; + this.label6.Text = "Fecha de contratacion:"; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Dock = System.Windows.Forms.DockStyle.Top; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(3, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(388, 20); + this.label7.TabIndex = 0; + this.label7.Text = "Telefono:"; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Dock = System.Windows.Forms.DockStyle.Top; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(3, 0); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(388, 18); + this.label8.TabIndex = 0; + this.label8.Text = "Estado:"; + // + // txtCp + // + this.txtCp.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtCp.Location = new System.Drawing.Point(3, 23); + this.txtCp.Name = "txtCp"; + this.txtCp.Size = new System.Drawing.Size(388, 26); + this.txtCp.TabIndex = 1; + // + // txtNoExt + // + this.txtNoExt.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNoExt.Location = new System.Drawing.Point(3, 23); + this.txtNoExt.Name = "txtNoExt"; + this.txtNoExt.Size = new System.Drawing.Size(388, 26); + this.txtNoExt.TabIndex = 1; + // + // txtNoInt + // + this.txtNoInt.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNoInt.Location = new System.Drawing.Point(3, 23); + this.txtNoInt.Name = "txtNoInt"; + this.txtNoInt.Size = new System.Drawing.Size(388, 26); + this.txtNoInt.TabIndex = 1; + // + // txtReferencia + // + this.txtReferencia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtReferencia.Location = new System.Drawing.Point(3, 23); + this.txtReferencia.Name = "txtReferencia"; + this.txtReferencia.Size = new System.Drawing.Size(388, 26); + this.txtReferencia.TabIndex = 1; + // + // txtTelefono + // + this.txtTelefono.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtTelefono.Location = new System.Drawing.Point(3, 23); + this.txtTelefono.Name = "txtTelefono"; + this.txtTelefono.Size = new System.Drawing.Size(388, 24); + this.txtTelefono.TabIndex = 1; + // + // dtFechaCon + // + this.dtFechaCon.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaCon.Location = new System.Drawing.Point(3, 23); + this.dtFechaCon.Name = "dtFechaCon"; + this.dtFechaCon.Size = new System.Drawing.Size(388, 26); + this.dtFechaCon.TabIndex = 1; + // + // dtFechaNac + // + this.dtFechaNac.CalendarFont = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaNac.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaNac.Location = new System.Drawing.Point(3, 23); + this.dtFechaNac.Name = "dtFechaNac"; + this.dtFechaNac.Size = new System.Drawing.Size(388, 26); + this.dtFechaNac.TabIndex = 1; + // + // cbEstado + // + this.cbEstado.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cbEstado.FormattingEnabled = true; + this.cbEstado.Items.AddRange(new object[] { + "Activo", + "Inactivo"}); + this.cbEstado.Location = new System.Drawing.Point(3, 21); + this.cbEstado.Name = "cbEstado"; + this.cbEstado.Size = new System.Drawing.Size(388, 26); + this.cbEstado.TabIndex = 1; + this.cbEstado.Text = "Activo"; + // + // AgregarEmpleado + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "AgregarEmpleado"; + this.Text = "Agregar Empleado"; + this.Load += new System.EventHandler(this.AgregarEmpleado_Load); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel2.ResumeLayout(false); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.flowLayoutPanel3.ResumeLayout(false); + this.flowLayoutPanel3.PerformLayout(); + this.flowLayoutPanel4.ResumeLayout(false); + this.flowLayoutPanel4.PerformLayout(); + this.flowLayoutPanel5.ResumeLayout(false); + this.flowLayoutPanel5.PerformLayout(); + this.flowLayoutPanel6.ResumeLayout(false); + this.flowLayoutPanel6.PerformLayout(); + this.flowLayoutPanel7.ResumeLayout(false); + this.flowLayoutPanel7.PerformLayout(); + this.flowLayoutPanel8.ResumeLayout(false); + this.flowLayoutPanel8.PerformLayout(); + this.flowLayoutPanel9.ResumeLayout(false); + this.flowLayoutPanel9.PerformLayout(); + this.flowLayoutPanel10.ResumeLayout(false); + this.flowLayoutPanel10.PerformLayout(); + this.flowLayoutPanel11.ResumeLayout(false); + this.flowLayoutPanel11.PerformLayout(); + this.flowLayoutPanel12.ResumeLayout(false); + this.flowLayoutPanel12.PerformLayout(); + this.flowLayoutPanel13.ResumeLayout(false); + this.flowLayoutPanel13.PerformLayout(); + this.tableLayoutPanel3.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; + private System.Windows.Forms.Label lbNombre; + private System.Windows.Forms.TextBox txtNombre; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel3; + private System.Windows.Forms.Label lbApellidos; + private System.Windows.Forms.TextBox txtApellido; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel4; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel5; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel6; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel7; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel8; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel9; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel10; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel11; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel12; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel13; + private System.Windows.Forms.Label lbCalle; + private System.Windows.Forms.TextBox txtCalle; + private System.Windows.Forms.Label lbColonia; + private System.Windows.Forms.TextBox txtColonia; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3; + private System.Windows.Forms.Button btnAgregar; + private System.Windows.Forms.Button btnCancelar; + private System.Windows.Forms.Label lbCp; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.TextBox txtCp; + private System.Windows.Forms.TextBox txtNoInt; + private System.Windows.Forms.DateTimePicker dtFechaNac; + private System.Windows.Forms.TextBox txtTelefono; + private System.Windows.Forms.TextBox txtNoExt; + private System.Windows.Forms.TextBox txtReferencia; + private System.Windows.Forms.DateTimePicker dtFechaCon; + private System.Windows.Forms.ComboBox cbEstado; + } +} \ No newline at end of file diff --git a/AgregarEmpleado.cs b/AgregarEmpleado.cs new file mode 100644 index 0000000..32c9f06 --- /dev/null +++ b/AgregarEmpleado.cs @@ -0,0 +1,64 @@ +using compabetov2.database; +using compabetov2.database.modelos; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace compabetov2 +{ + public partial class AgregarEmpleado : Form + { + private personal ventanaPersonal; + public AgregarEmpleado(personal ventanaPersonal) + { + InitializeComponent(); + this.ventanaPersonal = ventanaPersonal; + } + + private void label1_Click(object sender, EventArgs e) + { + + } + + private void flowLayoutPanel2_Paint(object sender, PaintEventArgs e) + { + + } + + private void btnAgregar_Click(object sender, EventArgs e) + { + string nombre = txtNombre.Text; + string apellidos = txtApellido.Text; + string calle = txtCalle.Text; + string fechaCon = dtFechaCon.Text; + string estado = cbEstado.Text; + string colonia = txtColonia.Text; + string cp = txtCp.Text; + string noExt = txtNoExt.Text; + string noInt = txtNoInt.Text; + string referencia = txtReferencia.Text; + string fechaNac = dtFechaNac.Text; + string telefono = txtTelefono.Text; + + Empleado empleado = new Empleado(-1, nombre,apellidos,calle,fechaCon,estado,colonia + ,cp,noExt,noInt,referencia,fechaNac,telefono); + + if (service.insertarEmpleado(empleado)) + { + ventanaPersonal.llenarPanel(); + MessageBox.Show($"Empleado {nombre} agreado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + + private void AgregarEmpleado_Load(object sender, EventArgs e) + { + + } + } +} diff --git a/AgregarEmpleado.resx b/AgregarEmpleado.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/AgregarEmpleado.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/EditarEmpleado.Designer.cs b/EditarEmpleado.Designer.cs new file mode 100644 index 0000000..29a29f5 --- /dev/null +++ b/EditarEmpleado.Designer.cs @@ -0,0 +1,630 @@ +using compabetov2.database.modelos; +using System.Security.Policy; + +namespace compabetov2 +{ + partial class EditarEmpleado + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbNombre = new System.Windows.Forms.Label(); + this.txtNombre = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbApellidos = new System.Windows.Forms.Label(); + this.txtApellido = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel4 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbCalle = new System.Windows.Forms.Label(); + this.txtCalle = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbCp = new System.Windows.Forms.Label(); + this.txtCp = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel6 = new System.Windows.Forms.FlowLayoutPanel(); + this.label3 = new System.Windows.Forms.Label(); + this.txtNoInt = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel7 = new System.Windows.Forms.FlowLayoutPanel(); + this.label5 = new System.Windows.Forms.Label(); + this.dtFechaNac = new System.Windows.Forms.DateTimePicker(); + this.flowLayoutPanel8 = new System.Windows.Forms.FlowLayoutPanel(); + this.label7 = new System.Windows.Forms.Label(); + this.txtTelefono = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel9 = new System.Windows.Forms.FlowLayoutPanel(); + this.lbColonia = new System.Windows.Forms.Label(); + this.txtColonia = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel10 = new System.Windows.Forms.FlowLayoutPanel(); + this.label2 = new System.Windows.Forms.Label(); + this.txtNoExt = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel11 = new System.Windows.Forms.FlowLayoutPanel(); + this.label4 = new System.Windows.Forms.Label(); + this.txtReferencia = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel12 = new System.Windows.Forms.FlowLayoutPanel(); + this.label6 = new System.Windows.Forms.Label(); + this.dtFechaCon = new System.Windows.Forms.DateTimePicker(); + this.flowLayoutPanel13 = new System.Windows.Forms.FlowLayoutPanel(); + this.label8 = new System.Windows.Forms.Label(); + this.cbEstado = new System.Windows.Forms.ComboBox(); + this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); + this.button1 = new System.Windows.Forms.Button(); + this.btnCancelar = new System.Windows.Forms.Button(); + this.tableLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel2.SuspendLayout(); + this.flowLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel3.SuspendLayout(); + this.flowLayoutPanel4.SuspendLayout(); + this.flowLayoutPanel5.SuspendLayout(); + this.flowLayoutPanel6.SuspendLayout(); + this.flowLayoutPanel7.SuspendLayout(); + this.flowLayoutPanel8.SuspendLayout(); + this.flowLayoutPanel9.SuspendLayout(); + this.flowLayoutPanel10.SuspendLayout(); + this.flowLayoutPanel11.SuspendLayout(); + this.flowLayoutPanel12.SuspendLayout(); + this.flowLayoutPanel13.SuspendLayout(); + this.tableLayoutPanel3.SuspendLayout(); + this.SuspendLayout(); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 1; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel3, 3, 1); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 2; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 85.11111F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 14.88889F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(800, 460); + this.tableLayoutPanel1.TabIndex = 0; + this.tableLayoutPanel1.Paint += new System.Windows.Forms.PaintEventHandler(this.tableLayoutPanel1_Paint); + // + // tableLayoutPanel2 + // + this.tableLayoutPanel2.ColumnCount = 2; + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F)); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel1, 0, 0); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel3, 1, 0); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel4, 0, 1); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel5, 0, 2); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel6, 0, 3); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel7, 0, 4); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel8, 0, 5); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel9, 1, 1); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel10, 1, 2); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel11, 1, 3); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel12, 1, 4); + this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel13, 1, 5); + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 3); + this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.tableLayoutPanel2.RowCount = 6; + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 47.40741F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 52.59259F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 71F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 63F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 60F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 55F)); + this.tableLayoutPanel2.Size = new System.Drawing.Size(794, 385); + this.tableLayoutPanel2.TabIndex = 1; + // + // flowLayoutPanel1 + // + this.flowLayoutPanel1.Controls.Add(this.lbNombre); + this.flowLayoutPanel1.Controls.Add(this.txtNombre); + this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel1.Location = new System.Drawing.Point(3, 3); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.flowLayoutPanel1.Size = new System.Drawing.Size(391, 58); + this.flowLayoutPanel1.TabIndex = 0; + // + // lbNombre + // + this.lbNombre.AutoSize = true; + this.lbNombre.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbNombre.Location = new System.Drawing.Point(3, 0); + this.lbNombre.Name = "lbNombre"; + this.lbNombre.Size = new System.Drawing.Size(69, 20); + this.lbNombre.TabIndex = 0; + this.lbNombre.Text = "Nombre:"; + // + // txtNombre + // + this.txtNombre.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNombre.Location = new System.Drawing.Point(3, 23); + this.txtNombre.Name = "txtNombre"; + this.txtNombre.Size = new System.Drawing.Size(388, 26); + this.txtNombre.TabIndex = 1; + // + // flowLayoutPanel3 + // + this.flowLayoutPanel3.Controls.Add(this.lbApellidos); + this.flowLayoutPanel3.Controls.Add(this.txtApellido); + this.flowLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel3.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel3.Location = new System.Drawing.Point(400, 3); + this.flowLayoutPanel3.Name = "flowLayoutPanel3"; + this.flowLayoutPanel3.Size = new System.Drawing.Size(391, 58); + this.flowLayoutPanel3.TabIndex = 1; + // + // lbApellidos + // + this.lbApellidos.AutoSize = true; + this.lbApellidos.Dock = System.Windows.Forms.DockStyle.Top; + this.lbApellidos.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbApellidos.Location = new System.Drawing.Point(3, 0); + this.lbApellidos.Name = "lbApellidos"; + this.lbApellidos.Size = new System.Drawing.Size(388, 20); + this.lbApellidos.TabIndex = 0; + this.lbApellidos.Text = "Apellidos:"; + // + // txtApellido + // + this.txtApellido.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtApellido.Location = new System.Drawing.Point(3, 23); + this.txtApellido.Name = "txtApellido"; + this.txtApellido.Size = new System.Drawing.Size(388, 26); + this.txtApellido.TabIndex = 1; + // + // flowLayoutPanel4 + // + this.flowLayoutPanel4.Controls.Add(this.lbCalle); + this.flowLayoutPanel4.Controls.Add(this.txtCalle); + this.flowLayoutPanel4.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel4.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel4.Location = new System.Drawing.Point(3, 67); + this.flowLayoutPanel4.Name = "flowLayoutPanel4"; + this.flowLayoutPanel4.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel4.TabIndex = 2; + // + // lbCalle + // + this.lbCalle.AutoSize = true; + this.lbCalle.Dock = System.Windows.Forms.DockStyle.Top; + this.lbCalle.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbCalle.Location = new System.Drawing.Point(3, 0); + this.lbCalle.Name = "lbCalle"; + this.lbCalle.Size = new System.Drawing.Size(388, 20); + this.lbCalle.TabIndex = 0; + this.lbCalle.Text = "Calle:"; + // + // txtCalle + // + this.txtCalle.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtCalle.Location = new System.Drawing.Point(3, 23); + this.txtCalle.Name = "txtCalle"; + this.txtCalle.Size = new System.Drawing.Size(388, 26); + this.txtCalle.TabIndex = 1; + // + // flowLayoutPanel5 + // + this.flowLayoutPanel5.Controls.Add(this.lbCp); + this.flowLayoutPanel5.Controls.Add(this.txtCp); + this.flowLayoutPanel5.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel5.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel5.Location = new System.Drawing.Point(3, 138); + this.flowLayoutPanel5.Name = "flowLayoutPanel5"; + this.flowLayoutPanel5.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel5.TabIndex = 3; + // + // lbCp + // + this.lbCp.AutoSize = true; + this.lbCp.Dock = System.Windows.Forms.DockStyle.Top; + this.lbCp.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbCp.Location = new System.Drawing.Point(3, 0); + this.lbCp.Name = "lbCp"; + this.lbCp.Size = new System.Drawing.Size(388, 20); + this.lbCp.TabIndex = 0; + this.lbCp.Text = "Codigo postal:"; + // + // txtCp + // + this.txtCp.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtCp.Location = new System.Drawing.Point(3, 23); + this.txtCp.Name = "txtCp"; + this.txtCp.Size = new System.Drawing.Size(388, 26); + this.txtCp.TabIndex = 1; + // + // flowLayoutPanel6 + // + this.flowLayoutPanel6.Controls.Add(this.label3); + this.flowLayoutPanel6.Controls.Add(this.txtNoInt); + this.flowLayoutPanel6.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel6.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel6.Location = new System.Drawing.Point(3, 209); + this.flowLayoutPanel6.Name = "flowLayoutPanel6"; + this.flowLayoutPanel6.Size = new System.Drawing.Size(391, 57); + this.flowLayoutPanel6.TabIndex = 4; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Dock = System.Windows.Forms.DockStyle.Top; + this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label3.Location = new System.Drawing.Point(3, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(388, 20); + this.label3.TabIndex = 0; + this.label3.Text = "Numero Interior:"; + // + // txtNoInt + // + this.txtNoInt.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNoInt.Location = new System.Drawing.Point(3, 23); + this.txtNoInt.Name = "txtNoInt"; + this.txtNoInt.Size = new System.Drawing.Size(388, 26); + this.txtNoInt.TabIndex = 1; + // + // flowLayoutPanel7 + // + this.flowLayoutPanel7.Controls.Add(this.label5); + this.flowLayoutPanel7.Controls.Add(this.dtFechaNac); + this.flowLayoutPanel7.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel7.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel7.Location = new System.Drawing.Point(3, 272); + this.flowLayoutPanel7.Name = "flowLayoutPanel7"; + this.flowLayoutPanel7.Size = new System.Drawing.Size(391, 54); + this.flowLayoutPanel7.TabIndex = 5; + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Dock = System.Windows.Forms.DockStyle.Top; + this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label5.Location = new System.Drawing.Point(3, 0); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(388, 20); + this.label5.TabIndex = 0; + this.label5.Text = "Fecha de nacimiento:"; + // + // dtFechaNac + // + this.dtFechaNac.CalendarFont = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaNac.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaNac.Location = new System.Drawing.Point(3, 23); + this.dtFechaNac.Name = "dtFechaNac"; + this.dtFechaNac.Size = new System.Drawing.Size(388, 26); + this.dtFechaNac.TabIndex = 1; + // + // flowLayoutPanel8 + // + this.flowLayoutPanel8.Controls.Add(this.label7); + this.flowLayoutPanel8.Controls.Add(this.txtTelefono); + this.flowLayoutPanel8.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel8.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel8.Location = new System.Drawing.Point(3, 332); + this.flowLayoutPanel8.Name = "flowLayoutPanel8"; + this.flowLayoutPanel8.Size = new System.Drawing.Size(391, 50); + this.flowLayoutPanel8.TabIndex = 6; + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Dock = System.Windows.Forms.DockStyle.Top; + this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label7.Location = new System.Drawing.Point(3, 0); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(388, 20); + this.label7.TabIndex = 0; + this.label7.Text = "Telefono:"; + // + // txtTelefono + // + this.txtTelefono.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtTelefono.Location = new System.Drawing.Point(3, 23); + this.txtTelefono.Name = "txtTelefono"; + this.txtTelefono.Size = new System.Drawing.Size(388, 24); + this.txtTelefono.TabIndex = 1; + // + // flowLayoutPanel9 + // + this.flowLayoutPanel9.Controls.Add(this.lbColonia); + this.flowLayoutPanel9.Controls.Add(this.txtColonia); + this.flowLayoutPanel9.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel9.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel9.Location = new System.Drawing.Point(400, 67); + this.flowLayoutPanel9.Name = "flowLayoutPanel9"; + this.flowLayoutPanel9.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel9.TabIndex = 7; + // + // lbColonia + // + this.lbColonia.AutoSize = true; + this.lbColonia.Dock = System.Windows.Forms.DockStyle.Top; + this.lbColonia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbColonia.Location = new System.Drawing.Point(3, 0); + this.lbColonia.Name = "lbColonia"; + this.lbColonia.Size = new System.Drawing.Size(388, 20); + this.lbColonia.TabIndex = 0; + this.lbColonia.Text = "Colonia:"; + // + // txtColonia + // + this.txtColonia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtColonia.Location = new System.Drawing.Point(3, 23); + this.txtColonia.Name = "txtColonia"; + this.txtColonia.Size = new System.Drawing.Size(388, 26); + this.txtColonia.TabIndex = 1; + // + // flowLayoutPanel10 + // + this.flowLayoutPanel10.Controls.Add(this.label2); + this.flowLayoutPanel10.Controls.Add(this.txtNoExt); + this.flowLayoutPanel10.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel10.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel10.Location = new System.Drawing.Point(400, 138); + this.flowLayoutPanel10.Name = "flowLayoutPanel10"; + this.flowLayoutPanel10.Size = new System.Drawing.Size(391, 65); + this.flowLayoutPanel10.TabIndex = 8; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Dock = System.Windows.Forms.DockStyle.Top; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(3, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(388, 20); + this.label2.TabIndex = 0; + this.label2.Text = "Numero Exterior:"; + // + // txtNoExt + // + this.txtNoExt.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtNoExt.Location = new System.Drawing.Point(3, 23); + this.txtNoExt.Name = "txtNoExt"; + this.txtNoExt.Size = new System.Drawing.Size(388, 26); + this.txtNoExt.TabIndex = 1; + // + // flowLayoutPanel11 + // + this.flowLayoutPanel11.Controls.Add(this.label4); + this.flowLayoutPanel11.Controls.Add(this.txtReferencia); + this.flowLayoutPanel11.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel11.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel11.Location = new System.Drawing.Point(400, 209); + this.flowLayoutPanel11.Name = "flowLayoutPanel11"; + this.flowLayoutPanel11.Size = new System.Drawing.Size(391, 57); + this.flowLayoutPanel11.TabIndex = 9; + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Dock = System.Windows.Forms.DockStyle.Top; + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.Location = new System.Drawing.Point(3, 0); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(388, 20); + this.label4.TabIndex = 0; + this.label4.Text = "Referencia:"; + // + // txtReferencia + // + this.txtReferencia.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.txtReferencia.Location = new System.Drawing.Point(3, 23); + this.txtReferencia.Name = "txtReferencia"; + this.txtReferencia.Size = new System.Drawing.Size(388, 26); + this.txtReferencia.TabIndex = 1; + // + // flowLayoutPanel12 + // + this.flowLayoutPanel12.Controls.Add(this.label6); + this.flowLayoutPanel12.Controls.Add(this.dtFechaCon); + this.flowLayoutPanel12.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel12.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel12.Location = new System.Drawing.Point(400, 272); + this.flowLayoutPanel12.Name = "flowLayoutPanel12"; + this.flowLayoutPanel12.Size = new System.Drawing.Size(391, 54); + this.flowLayoutPanel12.TabIndex = 10; + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Dock = System.Windows.Forms.DockStyle.Top; + this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label6.Location = new System.Drawing.Point(3, 0); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(388, 20); + this.label6.TabIndex = 0; + this.label6.Text = "Fecha de contratacion:"; + // + // dtFechaCon + // + this.dtFechaCon.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.dtFechaCon.Location = new System.Drawing.Point(3, 23); + this.dtFechaCon.Name = "dtFechaCon"; + this.dtFechaCon.Size = new System.Drawing.Size(388, 26); + this.dtFechaCon.TabIndex = 1; + // + // flowLayoutPanel13 + // + this.flowLayoutPanel13.Controls.Add(this.label8); + this.flowLayoutPanel13.Controls.Add(this.cbEstado); + this.flowLayoutPanel13.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel13.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel13.Location = new System.Drawing.Point(400, 332); + this.flowLayoutPanel13.Name = "flowLayoutPanel13"; + this.flowLayoutPanel13.Size = new System.Drawing.Size(391, 50); + this.flowLayoutPanel13.TabIndex = 11; + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Dock = System.Windows.Forms.DockStyle.Top; + this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label8.Location = new System.Drawing.Point(3, 0); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(388, 18); + this.label8.TabIndex = 0; + this.label8.Text = "Estado:"; + // + // cbEstado + // + this.cbEstado.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cbEstado.FormattingEnabled = true; + this.cbEstado.Items.AddRange(new object[] { + "Activo", + "Inactivo"}); + this.cbEstado.Location = new System.Drawing.Point(3, 21); + this.cbEstado.Name = "cbEstado"; + this.cbEstado.Size = new System.Drawing.Size(388, 26); + this.cbEstado.TabIndex = 1; + this.cbEstado.Text = "Activo"; + // + // tableLayoutPanel3 + // + this.tableLayoutPanel3.ColumnCount = 3; + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 83.87574F)); + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 16.12426F)); + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 110F)); + this.tableLayoutPanel3.Controls.Add(this.button1, 1, 0); + this.tableLayoutPanel3.Controls.Add(this.btnCancelar, 2, 0); + this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel3.Location = new System.Drawing.Point(3, 394); + this.tableLayoutPanel3.Name = "tableLayoutPanel3"; + this.tableLayoutPanel3.RowCount = 1; + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel3.Size = new System.Drawing.Size(794, 63); + this.tableLayoutPanel3.TabIndex = 2; + // + // button1 + // + this.button1.Dock = System.Windows.Forms.DockStyle.Fill; + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.Location = new System.Drawing.Point(576, 3); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(104, 57); + this.button1.TabIndex = 0; + this.button1.Text = "Editar"; + this.button1.UseVisualStyleBackColor = true; + // + // btnCancelar + // + this.btnCancelar.Dock = System.Windows.Forms.DockStyle.Fill; + this.btnCancelar.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnCancelar.Location = new System.Drawing.Point(686, 3); + this.btnCancelar.Name = "btnCancelar"; + this.btnCancelar.Size = new System.Drawing.Size(105, 57); + this.btnCancelar.TabIndex = 1; + this.btnCancelar.Text = "Cancelar"; + this.btnCancelar.UseVisualStyleBackColor = true; + // + // EditarEmpleado + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 460); + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "EditarEmpleado"; + this.Text = "Editar empleado"; + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel2.ResumeLayout(false); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.flowLayoutPanel3.ResumeLayout(false); + this.flowLayoutPanel3.PerformLayout(); + this.flowLayoutPanel4.ResumeLayout(false); + this.flowLayoutPanel4.PerformLayout(); + this.flowLayoutPanel5.ResumeLayout(false); + this.flowLayoutPanel5.PerformLayout(); + this.flowLayoutPanel6.ResumeLayout(false); + this.flowLayoutPanel6.PerformLayout(); + this.flowLayoutPanel7.ResumeLayout(false); + this.flowLayoutPanel7.PerformLayout(); + this.flowLayoutPanel8.ResumeLayout(false); + this.flowLayoutPanel8.PerformLayout(); + this.flowLayoutPanel9.ResumeLayout(false); + this.flowLayoutPanel9.PerformLayout(); + this.flowLayoutPanel10.ResumeLayout(false); + this.flowLayoutPanel10.PerformLayout(); + this.flowLayoutPanel11.ResumeLayout(false); + this.flowLayoutPanel11.PerformLayout(); + this.flowLayoutPanel12.ResumeLayout(false); + this.flowLayoutPanel12.PerformLayout(); + this.flowLayoutPanel13.ResumeLayout(false); + this.flowLayoutPanel13.PerformLayout(); + this.tableLayoutPanel3.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; + private System.Windows.Forms.Label lbNombre; + private System.Windows.Forms.TextBox txtNombre; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel3; + private System.Windows.Forms.Label lbApellidos; + private System.Windows.Forms.TextBox txtApellido; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel4; + private System.Windows.Forms.Label lbCalle; + private System.Windows.Forms.TextBox txtCalle; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel5; + private System.Windows.Forms.Label lbCp; + private System.Windows.Forms.TextBox txtCp; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel6; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox txtNoInt; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel7; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.DateTimePicker dtFechaNac; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel8; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.TextBox txtTelefono; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel9; + private System.Windows.Forms.Label lbColonia; + private System.Windows.Forms.TextBox txtColonia; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel10; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox txtNoExt; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel11; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.TextBox txtReferencia; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel12; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.DateTimePicker dtFechaCon; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel13; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.ComboBox cbEstado; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button btnCancelar; + } +} \ No newline at end of file diff --git a/EditarEmpleado.cs b/EditarEmpleado.cs new file mode 100644 index 0000000..4c70530 --- /dev/null +++ b/EditarEmpleado.cs @@ -0,0 +1,52 @@ +using compabetov2.database.modelos; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace compabetov2 +{ + public partial class EditarEmpleado : Form + { + private Empleado empleado; + personal ventanaPadre; + public EditarEmpleado(Empleado empleado, personal ventanaPadre) + { + InitializeComponent(); + this.empleado = empleado; + this.ventanaPadre = ventanaPadre; + llenarCampos(); + } + + private void llenarCampos() + { + txtNombre.Text = empleado.nombre; + txtApellido.Text = empleado.apellidos; + txtCalle.Text = empleado.calle; + txtColonia.Text = empleado.colonia; + txtCp.Text = empleado.cp; + txtNoExt.Text = empleado.no_ext; + txtNoInt.Text = empleado.no_int; + txtReferencia.Text = empleado.referencia; + txtTelefono.Text = empleado.telefono; + dtFechaCon.Text = empleado.fecha_contratacion; + dtFechaNac.Text = empleado.fecha_nac; + cbEstado.Text = empleado.estado; + } + + private void tableLayoutPanel1_Paint(object sender, PaintEventArgs e) + { + + } + + void CargarDatos(Empleado empleado) + { + this.empleado = empleado; + } + } +} diff --git a/EditarEmpleado.resx b/EditarEmpleado.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/EditarEmpleado.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/bin/Debug/compabetov2.exe b/bin/Debug/compabetov2.exe index d5cd94eeef1424c75988a86b01ffcf05034c9bfc..e11840d1615584cf8e00d21706572e0d437c0b86 100644 GIT binary patch delta 71144 zcmeFad4OC+wLe~cXL^~QCDXIdB%wQjB$I^@2uKpvun5Qw3A@6Ogb+>Ap(m`(a1%vA z5Cle6MF^;XI}d!oQM7lA8xBxypbr3J!Sy45$;}x*F*T!g-rJ&7 z7aTBtd1`8&i8IAT2aMmB+Afbs3VEo#4;cS>YRZf}Wx&6K@n4|Q$TX#vpRZICsKY@m z4^!&dAMVHGXNDI9J!6zF817Xnj|jtAN*OebrGU=LEB+q|b6SqLGc3{Co5|){3eAOdAydc}a)p*czR)^)J4)2uR%jdk7(MNU_BnG<1eUKneKAX0 zfqz}50u8Ji?nj|2NOE0Yao=G`nx768jDK;jzL09_d827|sxP0J(}5HSln1rinudqy znFU2<)UPH(Q~Vc*iM*^ck(ZSu7)Ad1G1kk- z%X$=yBLDmtYiLkyV*X|1oQHjBE90lJjGuNfei+93X&8gkGR9BS7(Z=e{4|d7(>nBr z%$W8u3>wJzdmKO29^u20ysT#ZWhjVgkSIe#`2lbb-ft9Y$(K>y{PeBzLLCw6Ld&88 z`ufUHu1!%hnE7D8%a~Y(vQ4PIzELPSUxrQ%RGE(^Rh|D5gmRX?j`lmcGo$SSCn|hj8CjBGDF%#M#HJ0@LSEQNXEtI##JqK} zr_cXGUTBRZiE4GT^2K&=7_5o?)<6z})w0hT$YHRK_6-=zISf|VzQJ-B8QbBo`t}Xg ziNdSy8?;k``p*2}qm!0*$zh3Ta4E{U z)IkE1OdXWcN;M0o&fBz?Uk796)FDMPKJ)_x5Fa6c7XaGT#gG+fg-4+};n}D_ULNpi#>My@7j*-wM`IV}pO9G`!AWv~u zuNe}z5>br)^6olS5|x{g1WLH?;=aMY(FI_X7e@9c8<^XPNQ_6FObHYZEcSRg67+Jc zY+;l|I#(9CZmv@4$Q=xe{a&^bS}G3kMk)vHgZ@3-h*f1ETPH{i7WeWL zMXXXx#hp9>T`3lMiXuK>6eUBZ7Kzh@@@^P^*=IZW4uZ$96^UW2NF)Y}W1dLFDvKSF z2xyTOdm>3>EfOZAGIVR1I7u;Ta^PtR*owq3RwNRGrEg#w=t)Jmvdoc+fR<|E=*}#^ z8O6vLGMZv9T-H)y@?)iP;OPn2O2sf%DiVXGCUzcf^CDb%e@caRkS3zVdYh*#;uDQj zGM&*>YP z#3G@^@+&;?%I_SpB%p}pS9s#v8L?!xsl}S&=I`K~NE>kpTd`!^He!(wv1%(lS(OPv z+&f5EkqnjIsq-Nj#TFwQNB^kSW2CS$I4~-)2V2o(;$TE0p+&2y`D9h*8__uaNnnx9 zuldA_c_Ug6GuCRul-tVSz_Syu6^&tR)hD4vL-kjo*DA@Y9B*WUXcAaN^Q%AcVyh92 zV~!naH318}4F~8;$>DC(ABT`kBTYtsnyR%1+#t zU6!h5^+zIF;7$0&UH+n2^O*m@)DOPA&R^l#h@6uDq)tQ(bC_y#10-ILNhHnScF2HT zsF7hi0}_KJZnv@NWBrG2gH4rqWk;vD1p3X2g@j!-V|l+5BAG?=zvIdJp}3#d@9M_w35vV5;aVwI< z`mrMtXV+FFP0WniKPf9yO_xk=LL`as4@V>d^+Y0WMUq(A=D1s$g8XBdrU((Ki9}Dp1oEBPiHm8IvA6Fc-9EUO|0Skd5~V2}S7QP?XMYETxa}W@x0(^T$$TWn zgwV-|NWF}R+l;stZ(JgBlNm{jDNa5FOg^Ez7$L)E1k-ILBXW}&NsReUMg&YoZa&1L zd{F zB_eJ!;>Lt2kj*Gx-dpG6b3FncyvDi!}|-`KYW1vO`LlSA1LVXuJ{uj@9ZW>C^^`4G`>fB7BwJAU^`y&)re zr_TiHoIa=3=b$_J7mOZ?*kd~~+tI`5ohx1pRQWM17=Vg*UhGA$WKfK{#)~={!jCy+ zehgI%Ud#ycW2j=r`?lD-d+c2hd(o+wu&9B?yGQKZGxqL9ZSV`+trlmWpDu58BN4=o^$wvRx z0vWxnBvxZjD+GM45V2Yz(LgJbl&h6_)c^1*M=cCe>@->-HCXy!QY(_hDn~04t41qC z>uE(o>%CC!OG;|zJ9-iRzU6mmy^yj>VngUR*f=<)+z(@A_;D{UnRBM9c2)(#b@W`6`z1#d?L2^BpMW7k~#tQ zw@pNlF{k(h;^LDUEb(@b*Fp$a?sJMSv1*D>w6^#`Se4**i&s*6)G0mzTYPlbe(?$T z#V2BmPohEbC8-lQE}9-fkc*t+6NrmXYOwTbviO86Tb$xcteWBztyBDJD8bvz4!5NC zqEmbVw)h+&hO3nDRNXXW$k4+9yKplcI50bvIxyRmz-)g`a8|ZD!D)m#FokpBUVp~O zbiMO*0;K~u1Wm&^Z+JqrIw^A$Qm3N9MC=UX<9{+ z)L$I?NCLAVL~(aWK>MR~?0?B9PBE6?$lpK&vPu`C1f{nnJ4UiGKxhb0%tl6L?BBW;^Rpz zkX0jsB(f+P@HOT;3OQM7e|Gpq(8kX4$G31+Pp$f^-RlG?`+f%h_+OLatG$f7;q zv++p^bwnUuw3h`qgKi)KSy~GE$JMNGxqb}<~>+1n42Czr1mXHgl8rgQU`uk2r<-ZEOyqPd3& zh|SLr#Ma;=teif=y5b`=osUqHKEi^9J|sf{1cgZ|pMibM5}W>L);cgeqD{sT$1Df+ zswP@IbGlzXT?b-cjJCMmf%fu zaF2ao#PU|#A(1-E?Tp$y88P`Ux(~gW8R~oAsQK_tg4ko&zJV7(^J52ycRPB;HaY+{ zVN3w*7{Dt5#7Ybh=EtxlU_xM5z=RNk=_IhkHvtZh1Bi)qfFt7oN5uieDmuV1ae!mR zTcVWIY#5beX&mA>@rsyYDxJg$aex!!04Ir8G;wkq;FLIk)EJ$@yW#+++5q9$Y2ue8 z(6CHF(R|<)F{NJUB$mekR)}{B%OO=kTV|!8MWScMUaap>`DsA2@jwfTpYuQ3&@gB& zvY;ji2f=erm?}sRZL^aYI9}XvWV{M1FGzoWk2X;8KzuP{=xW z!2d082I2)(Du7py(f--?B$nnd^Y{)p8TJ&GMB)xOA@2@20ec6WM0A?{{DM#Wr`ejv z{0FAKuwbo!2b@g37y6x4G*dRyRI=g1b zd3ElF{~z%}@4~qxs?ESk8Q%?e7_6c3T?B{0>Kfk-cNna@@!fETfr^a%7hcb{N{eo1 zvs%Y@!<{Isz;zeS{o)H{6NBMiSo*C&SiF5{WH9 zLf+kQ0`_h=iSk@s|7z}rYo^rAn!DkaSLbfH$4lG|_ju-Rc!-rKA4GV}#NBZ6^xg1{ z$;LpIJqVG03=hwzcNVNT0~;GR|csDYmwS}DP$)P z1|^DnHIP6(ix9UKVTTyqij-B0cXxnxBsXCWiQwK=Bv8*B#H~3b)>HPjBKBW7(`=kExk+qOoGgO;|)CxL3Le)Uyb2Z4u5tC7OGui)v_`F}X>LNDTKf2Z4GP zA#N=qVZOHU;&LfCr}K|ou?+z#jX3l)%IcR47E zwTLDni;!rn7;+O9kqGYfF#@hd?EWhmwvk9Q_x>2w&^TjqlNON}?rjtTwH87BC&QXV z))QLwT&Wq=JMfYOY%Rht)*>Y89On_{a}ayOA|#?s;$Mm_i;$3cSYqTS?mZHcfHD#DM}FdV51q1D zlW2k_VgFCcsHS!zMsC6+65$o+u0DZ!CLwN3BC*`N`qV?%IAgMtCLvaF@9Gn%*GPz4 zlgI{$HVLRE-jwTf&-h1x8q zf??DzxQ4km=fc)1vUWFCA)&4ERB{GDmiInP!irV&48V@RWW?{oD33LZCZZ0EL}Trc zn=p$+aIb3sH%L;lU zvpDb>3D}y2VXRq5XtQvz_umDQ=e-M*z+x7Ev?m_F3#2^OESiYSLc(ar8Fd%xDg|!M zyFiKIUPvdPmE&JXCvMFmvD^#k)J5Zr$;G8yNWt+>^tLaEtzXJzu;is&$;Q2uOQ4=9 ziCa@jEL_UPksjMWL|DnR&1*6e(QC4ihwktng*m(n-@qa0G{iTbU$H!H3_e{a-V6i| zs%KIZ^JXlRtfO7mRp7+0$(Wq2LL{)}MUC;MhlIVyWCZMEG7^m*lSMrAKhYt=PAthh zIM|IOQ@;M53`wbHc2Tb#2o^)e4CQT9LF|tq6eTYqdfk)(WY_U4K~}5U;qG{Uut>4QHbDv?8JH zhfgFi_pZON?OlITR!L>r-_b@;mA2|BgNRiIi3Z9bYuHtW0O)hAG6=-VAT?MDYcBf} z_b&TOv>Ig)t)~nLZI_dhn0wcsfGs|HpwKVA^hsXviP++kXi$8zyy6Rh0mT-dKwNxM zxa-f^p*PlI%@+q?dfn0wcsfGs}f7L~9clO#-_6L;Xr zD}A8}S54QY5)w)@xmi0$_b3u}4T2Tl?k#1A#~T~#ncEDVne&oL+CO=vqfirS-vLRq z0};)93P8dRGq)YR+=$2bsX0Tc)Gr!Yr6p-(#_s_7y8{w!g_D~Eu2VMR@da{D!W!g8 zR_RG9a!RtMORVr*CpQUPCpY5prG3ux8stV+X*Lx(IhmWpaxceA*fsc~anf#N#P{<# zm28k3S*3STlQm_NSnfS|30tRVAsO+T2+md;(U zhjBY#cU_H1nYApwQhGec%!M&)7*kU_`ZH|l5bF6L=+A4wlFSDkqY@~tE6(t0tANuX zh~Ax)NY^vcqBzHaGA2@7opZ8o#U#-{OtL&N36$<+<(rojQQo3H&IQHwjUR z7iSoqNxa(~NeNgY=N-F)I#CysSm4FqM zD>1875)C9J%afEq2{x`HsU*WQ;?VS~68KlOq7pC8GD?+r&pDD3u#$2zYb7PoKvJ?I zN#SJ`C!)(`f_CISSWx(QWBdJ7t-I0`lm2?9LkyP|gs)49vc}gWv+KJ|` zd8a7JxaYVMc8jVpKk?!mk(9f$60f@@Zv6zTs2f38rIKhMDOsMR1WG@k`D-MVWMm84 zoK8sK>uND$; zH?s7=l*lcpN-Xm<2{kViq+V_eS=`Cw#?1_C1riOcK$d3(0;LglY##~|Lj_r3WiP5T zno3FFI#wWFoaf3?ajihMwZi*B7~$3}?#H3f0<`e&rYF;r( za)&xHN(!H0P4TCD#EZKc8711uPE8?TzevVSAT1;EuN9K)(o4-&NJmDpYGjn;);Kas z0(E30UYu`aBo%r)-9)UA+@5NzNODU%)RmE}8W|(HQjug7cQHaryek|< z60kCI+pMvSj#*~lo-+|SPuurhKdufL3~ z8Fuutt@lQz2MZ(FmI%w(s37A*5-OUDkub&jqdylT%WGf+NngP$?1}0;wdG6?dHSa#>X^8G-2$b5Ae?{r6$g6 zR=-7enAQg|H!&qzvWy)kNH~m9Ei;A|+Kkr5KV@viW z8%Ax2zQ$8X^LsK;|4~RsolYS=sBg5(mx;PF!>CdD%1>eSY_*Mvq88@6v-}~SVN}t) z{>V-t6P?-?GJ|E*Wt1{AR6d&d!zZRHq;&<;Lgos&Y_$dHRbFP&7q*MM2rfVL6UmG~ zWi*w187(Lez2dwc%`2L16mllZ9Cj~I>+;&P-7SR{!wHR<3oX&@fI@6Mbg0vq+H^S6 z9o)A?96pKHwM9<95A8y6a@8*Ee>7LpdDCKm04VOMYnrA?-$K8ttD6S;%IH+`N)y`k zlyIr51UcU7&KL5P7Mn{Uj~t}_7D9TZTH^Q*Vl2Vm=sW|- zPAQ&LdK2Qhl?ZH+w~)`hk+}mc%sCGj4U351-CAg^w8!GLTJh-9(jmxJq-%AhYpp9r ztC6|Yl{qW`*W$H8ygPmI(4J;MzCy;l(=$NMT<<`wV2H>t(VdS7EaVfR3a#euhmKWf z?%OYl5&R}8|_E*3r&daLXF`#E890s>MryVwr@_T`_EqDN?%at)0=GUX*r`plKu@CJlW5~>( z-36$-SwsB}lrG?sC$*r%xlwu;C4=_e2lg-qaCQu7C-B+548dj`hd}e}dm~_-oike% zvXugAhBy~tyw8iT(9$#d36!S0HG_I_iEN`#bPV?SMSH#p1@-36Mzc-v*Td%I3T^sC z{pm_K(rWGNZl8UOns~)t2r#WLi;n~9F`>|2#{4iZz0PgZ1}f(w@NLruGZ7wlLAOmC zs*I62j8ox!t12AY-hTprpDa_p9KajR-5rIF9Y3xqmSsX=!kisdwz3hChKeQmd9v=# zLg%D6Qr(3@VNR#Y41XNunT`Q%ymRMWLXLIbwEzNjt_7skSMo3#|3wGTHy~j2se&*$! zcL!CP=s{EkT|)e{+Oeb%sZWzqOw&4RVk^S0cj0rm|BgdN-j(d*MXt!S{U0B)O?-bw1NvK zUTagjfl`2)9?Jp!HsS{|Z6XBrB3UCfO0erttZwnKNkL*Yd zl%A%tFyFPiCIWk^CgPp)OFGk&U-Tm?1}MJM(?0RgYF`p_Px%ShGdvPF^waQ?CFV!ckD0eh@Qez zD8M_lVF=e#lmxfu{*sz|?k{Y6?oZ09jcwjj4*_pl5>yFU{g80=o)f3t}k0izVXS z7LbH$6hgF~LL{`kEg*?Sw*_?nN5p8P$~i~rH;}1>rsNAoR^<*%t;{|)f#Py(bM4HA zvWsrU0@~ap&ZCU8C}!I|!;oxrY!j0m8>c&RNxSrDQVOyv&pT2`*!?iZmiX&Ao-AY) z+s#HADP%U8nJuHl%h~^_VCq&c7MD)KUPtNoCTag(F_Vm@3DJHUOXMRr)F2%HB@F7n zw)8Nz;UG!nA1IgE;GsXU!2{_r8`NWf`6@LNvwJ=q?LES5`EYox-SVORXLZkOQU^iH z{DKu~4O za;6Vt`NQLP@7X=@NdWz2$cc&e>rEveu2{G3aLPEO+lc}nj)k6 zTc~sVi@rYnF$9dfH;Z>W$T%jt*Si^_ZhaT_RtbQ*oFCg1dvDWg3W0BrVXWcIN`qPr zs>~@`FjSdUV(~z>*DDI}Zm8FM%9%h3hoGu-x7VZdsExdugAsz2DKM4kJR}AFE>3Z! z*Jg?Ln>iwhKJ$%dO&m+R=@OtuZf|Sko*L(eIDFYzJ{~1l*$HUbKZfkRzL%^T(Fs-- zI-*MgbwnqQhsZ}ql8`d8lVzv3v}j)$lR6fJgt=|@(Bl44bh~y=MqcUr)G~fc&zF>} zA#d1}gpO`?9)d~qiBz%wt3t%>>k|@CkYWt-9<3IHzRSXG=lCD+PfDrHI2u zDko6tuG<178TT5HguMjzPnLoV`+i-b{mm%_0hD5zR|*v36TodDNO*-HP`41+(})8{ zr65pxya}d|ChArkNhkh{gpOR=Tw4eRw98eAm2HbFIfoT34$5EqZjEdX&vq3~pmcH? z672)AysAuAO&?6qTWm`L{j4$mw*o%N_80FoNj$fL6R`775>P#MFuis4RFuB)3G48B z1dl$P9i6cRrTBZT@&h^kERosxb3*FRM_3Ddgw@?g*jjz$)*9p%mfsJ=9^OYd8u{E~w)6_foXSkO!FvCN`k3Q|14%I#|UrsjQ$0y_{_!)s`s@! zY&<^u+CjY`rg?a^rVk26OAyr@9-twbUpGN9aI(P@^Z-vRt$(TIPQ;1!-@hDtF&G;3zSv7MMH}>=)w5#Rq5qt~hrwcF|0&)gy`PD_ z{}FrdiM{v6-YhV(h)!c<})5)5f14yNlkS%9814a1RiuvUp}oA2M4% zWi~j4HZyl-Z~V;P_$h$#Qv&$)N}nPa24#r+=G&;uzfYeUN5bq1j2foi z>%g=@4UAEV2C2b=suXlL-ja_S`G@mr$d*Y53Xnt&%JMw5l;c)WdaRzWL1iAos#x=-So8F`-k1WGwf zNs8+{9ZMqa9Wx0i)1(tT@rlQ8F(n$O<)K*(5V7);fc(28=d8dxsFRSqeOp2!@z*nC*_j>*y%1WY>p20)yn9k+wqx%EPa3vv%%9^) zlWF@7&Th93%r3YN%feQWf{4P1yFN zjg(aqo2I7>X{(MhP<}$Tj*w`e3`xsXh5#2h${-LcgH)Yg(;^%nt8rIAqSe$9qV<#^ zq3yYvq~@Nh5wOL-7lc=Q0^TW7SS4hOPohEbB`vr30*pDuClD8(RGnYbBJ3QZLH`o1 zruanb6<-bATBpzZh+Cr`7e+u2&TWL35}a!J@} ze1KbPNb;=0NDLaeNLaZ@K(1Yra&Z~M%ZgTC1hgHWO2`#f$@5MzByfF&k!9r~F<|5( zVdWwLxfUel;yQ|VlC4~KasHGkge z5`VRhLIR<7vZ2sa(K@C=bB#Cu5-U7^pO0(8XoA|$dxl6&AASs90V{#3yn>2h&Uf3} z?W)Gv8JlawG3UEX)E?szVWlN z89xnd{8Vb>cR%X%6~OU6+&<%zAYC$I><$D4szz5L#}i&I=JZKxqXM= z-HFdx7$-#2DA9B{({uG-A>{DbeG~YN9#}-X8v6P_UPEN76!XG=qC~P4s#mIo=Gu1( z&F=MYG(@Zc`HI4Or+`NfVU$DsVxckv7OE_ynQlWITvbjNGVZGdymi0?4~eDmSV4RA zTZO1SX<@U4ta(t7)lxgZ*i`^mUtJF`L<(re8@!wKSkKNkaUP z!79AjRXDCs?|>BevSe#G+q$-peieX=)|FFjV~-z2v_$hE++%m|cQM~D zT#IX&uqFFO22IzUjl}O0;!pk+@NzMV=tQX;h)vFg7iD70=>fY#v<%SrQ^rWFF9qjUv`-TvD8K4`%GXrYi=~)

0R_9Bpll;uz0^7dmoOy--x}Bh!@4lk9{-tJ{Eh~(MG%akJB4e zDFCnZ^s4Qbe<<4H@lDIWsf6=1j(fVFHPbZzkdGtq`cW`}{S| zV*HzV4CigP5NL4unJl~8Lc;F0kg$^%7QtIgNtrkf;hP8yX|}+KC+>p_4uC>6PdWgh(LYT%$IyLGcT2DO>OZn}dkfi4B z2@$XgVGrmjgn+LQB32(;m zxbBOvpTgapIJi{rI-zNnIxvN+19PN~;7}4TzEOO`+w)+K{yV&I0L8#|f;&A9s+=r6*~4o!pQ0>x=t6Va z6h1j233Cos`UONUVMp8_p2(^kjl)l)VFJam;`W|y1+*qJX79XL#1;Hso6o{2J3gqA5$Ne9>7eRmR4gLd-@MeccCUvK4 zEwkO*eH`foU>?(|`$F?Ya+%LYQDi=={fX;R?^eTiGIrnaUHmgzLe9gVrdQw4$4XoN z1$|>rAYc6XuKx2q{u%uYLXJH}?}h&j_l@2;sQ)SKp?sg1y?gaeqzb)YBaVNtgp-?C z_)WYU)*XEs4?`v=sf^U4L2udmv`TiH%_> z1&{vYy^CCxa#Sf+WP=H$?AbfEP#PS0FyL4B9JyR+86u_y>UI zs@k<-qc29VNQ)$_1kjr?q4VHhM|9Tx8YuRdZy3a>%f>-JH6Gn8kAg;DYrt!J4mujt zl{%*d925cRRvtrL&V_N2E^Gxl3{&MRPmmRJO0b_-{l@NgPSH670M zNJF@R3L)uwpO+vI)hW$2U&hdscD?-^e3=#Vxu|%0w+0XT-LFYxii4rnO#$BMdkuW_ zPwkj5bNFAA$T;eCz6=sgu@H3$qMFZ2Wa{oaW$?KM*iw%Wp*}&<;$gqd{hCA;GL0fR zd`iGd7jM^@y}4*>&KEQ5ikYn|Mpk6Tdr2hZ3Y~>`*u8cKu;{}FD4k4*A~I6B3n3{X z?N=iFk3^*7-+*Q(*i!zYnv3EE)fd>4vBe}m8L^Aq%L()+BhET&cGw;De?K#^g)0#<+EQ}A2Z8QqP9geIhC~>U z2>k5K!ugCMJT#f;yAnP8P6O%-_Jr_ti0r}%5=MVBf}e)yzoIN3YA7zcx%?l z9=Z$Nb9!Jc=zW){gDd06Cy$3<+(V=CF9o@1*&FF8Q zuqucC9hHBKGWX}B6kVlKQ9Dhc)sF9Jzy>v1FBq+N)+jg9 zx?_&$Zkzou$ah7f(T7303SH1>SG2L2i7d15kF0#Umxj(w=iFmH$kby_M+!YMbB}tK zo_c-5Xm}Vb(%oC=HKTa1IYj8~@J<$@C)sFbigmN&m^MH8~O|Q zjdY<4{gsvuwXWH@CSK?_y%uNXI>JC&4wx=5nc)N}N<(wHuUWax!#;IU*yzo0D(f>jb$DXD)s1nh) zwVxH$z)=nlbi__*q5AejW$@P3(P9ys|(3Q}G_kus;y5MEjw5 zi$s4Edw(2z|0nitiM>CO{d!mK=gD+|UrK1nnuA)PUzz?Y_Wqh)cA<7Boy9S`>MW1h zRj23%r|jbAtt(2O*lwr(?583{nQvr{vxE2=6cq8OS-Y4fVHVSgE4)%6-iWVowon@z>N*vnAGi;8o-MXG@IAvvjv`{77Q*?h;F1lFiaQJ~Pf55x*$ zOGLtyDDg!}X#i`T5)qIuClvqUZ4VHyDUc)_?GCVK3aS$QAE?@i?E&INyYiNJ&Sxei z8p^T68fH&z7}f@F+e)g(u3!dLsU5r7aQ0_sSl#tx%jpz?DyzN=m+r;Nu-7Xi6Cc1o z?*pa;u^kleED+G!OW#6oU`;3A*B~$61tEn}oy1ZtqmGwrX(_q4J1IrcrILCcm5OlU z)I~!H5eZg8_kjQr*)ps>c_GVgfiXAlFp5CUVHCj{y%4M{#JCgfxP(Q0s&V2)C|LN}kuOunCu$ut@IVRulD|(RaPrGilCb+;fI#us zV$m9xRa?M<`M`t3Ihw^^q%#bOz}hD#>o6;xEffi_Py`wjO2WEjB2YZBwot?e!epr= zNPh4viu0D($Pj0(}6ikNV8)9>);$ROmlN!4j*-34kdM9 zn9qX~zgxw0ZM_W3r)fhF_4b1a=mz^;x53h;WZA~R5_-0gBI{=PL-34%gcHpY5WcUH z>^d0GI}jz%pjnb-C1Gw}vm{W{ED6SWhEef}ddI{B8Z=8u!8A(}wpo&}&5}0u6eC7o z0(IL<`9I=$sXb01-&E?v`K+Yno~8(J4jPR)ZzB+&rjV+0J}a=NZ`MDe-Vv>&WlmJ= zfeO)j2P(v^4J0l1h?amoPa%QEj?Ttx2ZXxzvEF;Sl7`^viilMei3X~Yq+C@Au*y*t z0i!D1x+YoYGg$(Ax`L_*dZ)LNR*kBN)>D;)wx_qGLht^*@a^d>DXThm0iK4WPw+HE z#A=8{0}V-1CqVJ&_4WKikP93Y5ilwWs-)_i-U^)55JB$%SCXpH5K(HV=DbpZ+XGxl z%{{;+V0FU&&(n!?h@MV}Se=ka=)|5^N?IpqrO2F2fH6lW1Y(_#s&jxVa8f4(y)#@% zN_67A`XF4d+DLGF(_d0^&u|G?ov`!wbRwgHrxPMZCt;OTLMi49SJHBIBEUtCP6)(0 zAywxLSKy>h2;vymIWLs7YAOoRdODHNc4{oCxyQH!tWLOcD!qzHO$iGpe`XVs2ig4D zE5XX^_(cSBE+#2_8RK9nl^hJoDt4H;04elvP?|q^<%+GImf8Q3SHkCx>wGkXtQzSg zE%%4NBmth8cn?Z-!o>+jG_DkDM2Pxd@=C`9^+X`6Mg&RA{e3P;ppFQ{Q9K5EmYP zAWn25#Hzr22<&Xk5zUom`lA`GxzUVDa4ajq9w?GIMq~!|=umPyIMP3t7nVc9Tn^_% z-`ww}G&ax=l7xxDIf#D?JQzNhdYy%D>OM%1{ifDJ_P@Q{o4E*GF}7h+_%_#6Re2wZ z^JKd{NB$}zjeZSIYjy*}>CkPnRc;oVQ#ZaH(~7@+lFskI&(BtwSyNT8frNa#Yzp}O z4|G(6^Yu$=en_w3UJ%(~By_HVJgr zwq;<`zoKq<{OoO`O81$%5gLbo>@9|Wis3`u47RDn&%ebCUfzcAq1!J1u?-R2@afLC zW-`74Ntig?YP;`#iy83lOd^A=raz?<^N+U@VYjy^&|d#8e3C0cTeR(jv88uYRI&O3$`tRYdgIM2z@nHjlpa+|XF<>@2vO&h{$*amG z$fh+r`Y`LYdZy5ZgScFODkX`iiHW~o%?_+=l?hr6TqpBfEL><=fRKjd6u zh{=s!j4bhOARfeKa1dMmCel!qSC9j)po~5Ws=cNBE&QphD5!OP@o`vCevH|*l)sHX za{Bi;Jvj24^By((0Gz&7&PR+g?=0n;%1@Aq(^q_hK3o1S2-V-6{n@7=56XjZTKI_7 z2iE1_;7IX%jE7^v9luaF*fT5ZM}OwX?3`?tCmnm^Jpq1o4sRx?qsn8H2?sE8qC2Nw z4UePXs`7#r0eL^uZGsO!GXCUMJA{j%LaOZ&sBPj_)V8?GQ5){)h~CcV!B>~`L!C%t z0-q!B>l~+D_(KA};lY?jRc;deO%DhBb%7Nxez>Xpx4@|+{7Zp@B>a-VO-cA)0yn4B zk$&QBy(~~V8GHwUGf8-nz*z@=YJBlEQzpYSu#B-1jg;l(23?WI!)ulvrL`WY!%!1& zM#H)<)s@wh)wL}b)z%}BMSDw5YOB;lR>^#(JN-;=cZNUv5+yq4x`Ayr<%LMowt)ZN zlu~8?UrpJhE`uqz)`0HotE2T|KkA!wJf@CsOAY$;wYzM44cZ-9yww_XAUcD|Tj>n` ziZt5-`K==PF%h{vg7g3OmO0%D$B=TD?i$qNG5S>0+u~b`==GeAgTGCr%dPP+Uzs?_ z2AEGU@|E2L=fyNR{&r*KD+dabS^4;pg7asO92FZ8-YLuuFsr{u*TWF4DI5Q(@x!m* zzD`5VDZC+z+T0b_AHURepCA4=);|}y)wH>viwN-r!l;|umMSpe=ACVOe+_wW*VtOw zGOqOG+Yl&_OPcMoPwQ%uJDD&@vYlyRR5 z12r<>0&U0Z@iRM3=4W;QsHbyf9Jb2{`OHDxISlVukK&q!Q7VY(9HwUH=45mFG~eq; z?P!PL>r*#QPc0gM;>PV)8Y^u2H&(c4sE!r%Aohpk@S|(u%MQFPcDeSZ`PMEc{+l7S zcVa_nUU9M&b38qX?cz^KSP!Xx_FxXFdXU7iyo(aY}?yb&*VCKJO^M<{Ufq<+I~xUTk=NRIz`v0Kw&?w z{s4`dtLKv+LPqub*OF6*y}|lpH|u$q`8<1(jaOewz8|R#V0n*WHX?dcu^NFWnJDm1;YLXa-zt!_PLI&fjgS{5NvL zZ#PwP+wt!}Egjp zq|FphYvm)e#y5Sue^1V`b=h^t@Ju`A$vJc*dX5Bsqc{wad5EGu_@y>D7;y zYNq(+yOh}E<4bQ;oFQJ1eqJxbPA&udfI>{L^w^iLyN zo}bA_=^xUif86BrNsM`^Y~|;MmU3n*FDK}xIj**{l?e&DNIF(jwlXadV19yLoS=_S z(5pOp^foF!lPhE6Q)>W!+gldR$B&d{OttSGzhYBI_yMDXiSs%XF3GFyMF-D_4xm6R z0~cVAmsQ{rFOLRh{CAqT*-IoFRvz|&`l@p3#aq?XQ;GC_&CM9SJyO-reN}a6RXx+H z*CgW)-8Lh2h18l48jaay^aW$_BTut;At7-XcBbf$1r^0Z|fL`i&^>$ zx@&b_Zf5^vsOGVM@lSe;>r7_$hWt&By(xb)V_Z2hGcFaG8P|r)i;F?#h1Fkk$jrFh z3p(1yxV{TI+Q+z{oAsJgI8K6)AE&FxkCRj8$H^!Q$9X3U$GH&m`F0LL#2Yn(u^~ zaf*aiGL0D*doV1>sPF|fVWlNqw)3#r@?@CRIb+egb1hofOl3t zr}09B)1JV)DnHeDcZAcv`gaHOVW#qDFo&N-dzl_pI4t7SbZrVMAgJ=gFQb@0$6sWi z>eSH)H-q6St#diou-d8|4_ba>)%&%=d1fXQDq=qipSn zJ;*SvP<}P61>++W{i`c>0L$Y7cF>w#h~5P)Q{Jth(sVa>xu1Rs^jjW2%o1;bwXyq0-eZ_h5%a7Cf+csIX2Q)IXu||v*PH4w^WIak_E{};I zEDmmQSbu#b{Nn#q38>1pT{+5%^z34# z?w<>6>9OjDb@Blvwf#X$4>y>>O^)qoR`BVBPs96KV@5!H0$f!lFbSH}Y4ROyE_bPF} zEn#lSmyyCeao-T+h5Tb}c{RVYG}xgo?7d(@UVUjoX%H_AzsWyprMSx`(|>Ol-8sE< zPXdxrXAVv4%&0#MOzX_67YB$xDdBgL@aG_8MqQUNM2L-rZ<+bq-BZX*3*Z~n?YY(Qt3==YE`-c;t9P{)L6ogHcqNZNrd-FNk7 z)KX|7qbBu!9_|{vo#|4C_hj2U)S4EC`9PlTbzXt)0Xe#Nhry)*OqW`lqx<|&wmqYc?qyzGEle|qT$ZUn6fo9zsh>A7 zxxa}@KL|~9sM9C1G#9sBfFI;d^)ZR>Wf|rZqNjFomrKTTkaU+iXd=0r+nDqxaB?<8wA;m^Zx&9Tlvle+Yq z*es)N>tRAKK+udTPd=m2p@yOGAvM^wsjE-@0E+EXH}&4uGNc~v+0-?pexIScTVYdI zMty$ri_IBzemC9ia&)g7C=|ksdKrnb-t%H4##;Gbr}}Z%)L^lt4(}s12S0PbF9Q8t zczdfhp&l3{@7>TNd7HXPU5SG=Qs;D%`lu=ib;JZxpTgk^d5f54sJ^2167oP{KB)Fp z8&aLB2N74OC)DA>EA%qr6Y2;E*r~qMw{T#E`mMr@4Ls;7csFz{Zdsvz zk9yCLFEnckt1wXMtfsCNYVY(zgDX_{d$mcj_)`nXKdRe=n$S(^pXzoAI;n?LF7*ka z{zG^ZQlC^!$i5rc3e}bRltXo=?h*>)B6z*2&k2Rj3{-#W^T=Vh30Gi(uyE+=5Pt?! z*TQ{K+}Wuc;s0XpX1EXJHo;vR5V>KH$VfMl+XeX_aod~7-A~+e#l2PBlp=n*xSy0X z_m}Y7OUkn)oeEW3a5spPo4y2h{}i+D4(NvB z-Yf2l;%ePo)x_i;5qG_!|62jw*TvmM@Rj0zEJb{ph&9yx0Q}$1MQVp%Ydw6cYIhZ= zO`!FpORvqLb*43;O{4XvwW7_Wb@^l{D$+KiJ&ZZD{j{pJ0<|q8wTm*fU9}0cVzrI6 zIkb|sS+!oZSw-zu>*2PlT`TkW6z#W2R6Q=Pt9)&mE~y_{bgc<3wAO(ZSC<}wvi`d^ zyHTpr-A$|kmx_C=xZ8>Q=jI22pP!;TF`)Z;Gj(>1Xs&x`GyJ-Ix<2W;wY6G>`md{% zPU5#6%=oGaY&<%lt5Vd^+<@+XiLpK;%HMh^b(Z(^eA}k8XNuL_O-;gtQTAHWuShnp zh&x?c#3kZy)FN~#T^(o*Y2nsPpl)NARb+=^qjQKzE#`o5JTM{gb+13lVhd$=&ZH`kIrR7I8Di z$&7lSjalX$5yF0p( z=I9heQybN;neI$ZohQ^c)F~~!n52DC^FnpP#0+lS-L?;dG7C~)5o)8_ge+RsvqI^J z?P_3OhTJIeI@D8#lVZFnnGPir1n_>1`BA5udZZ3{GeqlD(<18C!I_yZHBYE-sF2ch zt1}}eh3Qedtucv`I!Y)lOpjV0Q5QnAKJ^u$v}gnB)riMb2GzsZ_%lTsRKFBzqq+<8 z!9n$R-nM|Cn?fWrsD?hI$(^CLiK-M)-%{Q9@z`gt(7Z#S#G-mWqFzIprl{WtrL*5& zm9Eqwnf(sxH#d;d8r?zdd86jtfK+x+H$~KUCWb?q>FVZ)`~rj-R<}mf_d(54w@1{U zK+REiMidP*SN$WRW+Ksfs_iD7#YRxOsMSJg(RNjzhXOO=Ogk|kf*9&MHI_BqF#)s zEvRhE)JqX{H+Yy0KgjI0*elh(LTRzjRLwXuR_bbXR_8OpnfNVHQo6instrPIRR1*z z%UboZ@VjJgROO-FGiR!gJgKR0XmMt>D&Z8CybIA8Rn**wIuWI)sGSWD!mL-jMii}m zj#^-N(9C&?FPoXlr*Svs0<|HcSfmTp#XrFMk4#$aB6UZ^WM8&HeLA9O-}kC73Z=_? zvHDHKqeb7ZT7Sh<-Y1>c`_+I@c~3^vA?>6T zHp-aF|45qiKq3F}+@UElPm7rUoJ8uXh`L!4eJG;(CXn~Xh5 zztgGgA*sxZsIQAgPm8GgCC#gZ3deINOVEcR<_i+^j}i4|59Kbs#6+*l{c-4YP`eAI z>oZIt)YSts`ko0spia;{wR_h}guK-Y`B|Z^Q#&`W0Z;uw(hSvc&7+x1)w3@PsUB=T zKl4F#@EV>9jGgqn~{7q9~d-F##A6A$CLzAyHeKd2GI_xz~-H9x&R^Jio zYW4ZHk2YVeO4uM~+x~IWGr={g^e<9c7uTpcLS3hR*tscljXEl#)X*K7akcO340)aE z>A4ux2@&-|2x&f|)9Eq7ZQ*DQX z0v++C%$L+VE%jRFE9yc^VXmky73zK1&gjm3O+6G*Mj?+xyvNl2%{rA&f_fb3ag%{=z8CqaYuoDk z!&=7cH9<8pgsqMMOXy@m#IX>oiREV8kQ;6_+BPMz%_+F489(|zUquZi{eQ|PnTyFD z{hyz`W&AI2E&5w4K-joy)Ygnf!s#qullqbFQK|_m2=1!Cl4iN<<7uo3u`wNDnbA-= z{|g;764AxAxbr37@IjIKB#~6tWbJ;Zi(<`1X^gwO_z%`)YLSwOdjNJ%Q;O-BkhNiS znmUE=bamp?bAr?WGQ zGxd}{8m-Vxe7Ag7*q6t^wTk+$pw_)GpSHKoE z1&3n=xLiO@!J)-WxSeWeaTkiaSlmOzJzCro#T|j$t5%8sEOE~lcX29Yawn$fo&|RZ zn@jX>f?HD0!JUEGA(5G>EtB@cChhS}46avG;J*M_KG*R+wKKSv z!T)mSRd6@vIuYgwiTuTZ>(ye3yAa`TR)<6(k81k_LiSI_USg_c@H6UYaPL+(s<(ID z59CB#l^a3Gufabw2{&YBrhYN0Q=Jd!`|w}Zu|;hRe%ITp9#Gp)`i}ZwaBrqpZB~7Q z&#J3~=d!<2HzMRqYE!WH;Gf{WKl=~p;A~{MQN5Yof)s9<)C>2sDCJD(DWmQVxW;}? zO8=tPN3dlmqc#T@OvL{4%+$|%TT?Hp`?6hdug?y`rR*=N<9m7`%G7KrwIw(MhjSZ) z({j^Olzqq4i@^;;X~g{=;%*EWcVn=mbAIX{;4T9GVB3B`mI0ZW+6?Z@)PW>qTO8rCSC!YfM)wU71&$sQT3Sei{E0Fh$)aKy+$?4Q4#pGU5 zcS0YpsLR{8palJG>D1A|**zJYg>?6gr+U<76F-T}uE0^|%+z$;z8GwJ6{&3wKAQeC z()m(LIyI%Kul=6X%%)p%Z�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 F{{iiz14aM< delta 52378 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 diff --git a/bin/Debug/compabetov2.pdb b/bin/Debug/compabetov2.pdb index 8bdb5281260d3b972a829989cf6d45d078f79c26..3962c735ec32ded25db12e6752ec5878177000cb 100644 GIT binary patch delta 50270 zcmb@v34l#yANYTtYv!8aGIM8!VK%cc#y-Q?vNU6hLZc{U9gL;MSh5!85`|R8!I30- zTU3ZBOX@`^g>2cvOCgC;NqSTMpYJ)(nYp~__uo!^eV+4uzR$j#bD!s&GyY9w{MXCQ zPAgZaT&{z`F6)?ND0kxOoVV2+cT!PKu)4e^!~KOavfO3n1O=Ha!yE8nY;g2`+qaucgwU7N{mSV<;b(+(-$UXx^iD`cCGr0 zC+cLkF^=~No-?h~eQz~4oQy{G7;yF1V<%eP^<0a&_oW@(^~TmO)4yr_qSsYW7HCpQZAUl=*!qxuiGOW#nxPQ`Z5>}%ih#^jJv(d+4&OFq{Q+4T|`FHoXBCOxuoA`9Y1`Ukb@pp6_y*Dwa zL&v9j?zyAff0{g%zW>Fgo}cdR_M&B&)!vg>E9l)XBAz@uvDwhdPZZAnV8NNF4qKm^ zmDcm=*VaGW@IbdImSOvlkf8H4nUUM2Mp*Wsk$Ho1N46b0JU=gYz%ZkEPNT3~TbJkP zhIMWDKX&TA+NHIf@m!BgV`WZ=8SZy`jTR54nUjLtQD&Uq-N4w8)1!Rb0YgRwq>%n# z!}58SDlmatt%%=aTS@e0J>@QKPSWwOxwp$|Z|Zul%N1VU-10utIv@;_4N<$a> zb-F6b8{1+qZpm+3D1Ld+IVA6nZRe%a9u-?DyV#0fpsnQFvF-oS?822|ECm%~@eDMU zx^|3bM*o&8wk~vHD}I5t(!P#u_Wq7z#8%o}Y{f6oR@&aSElgM6Ev!~wjHOeEv3Ld= zOKsc6>FU*S{f>&Qw1U`*U!bkDzGHjTwKGm^rB{fp_yyWZtELs=AywQp@4zrImgW{? z@eDMU)^j2*D1T~%*h;I4t@s7nN;h$APu_EGwAf1b5nJ&Kv@MkG?iiPgQBA~HhJhH1 zU!ZY2bdGK8n#OO5Erqgd#V^oSx}sy-f8vcuv6U_=@rs|emGax;%rRcQW9EZmEaOj% zWef&JECa`}ZSnno9uiv_P+}{7fwnRR9NVml5$(lR#)jC6U!KcOpHq7}ag4LuPML;DJ1D^r5lieI3uOgoP4vsnv&6I+><3dLAF1C6(%bBy<0 zxH?sgXCh)Neu1_!&pEbpb6k7GR^~sk6~92+KdD8>Htol(jo21iv$YtDXP~i6mX7fk zWp+O!5z8bhw&IruokQk$$F}vNkGqMj%>803eu1_!A3C-TCKm2fVk{G-7>j2fbPl;d zIL3eGwCO3fasd%r@e8z-S=_N5(eSL*F=h4_Tk#9DWyZE`+c5UWP5)_>L@ZOj7>j41 zv0R~?h$FxLyt~-Sl}v2KFK?Z1fxEPO&cH-ZmdoXtGS5gInBbl=Z%w;_D^*N)8bOXR zn&QsJY{@*M{NUsSQ7@TikK>B2QogEG*Kx*Y4fJ2kGt1Odb&UywLn?%E{++f z+vymV|BY=MY-1K0_dR-_6`!hPB;`k%=}lCSJ8q$|=TSQuHC5D}b{HotH15dP+RK*q zF0_dYjn~mGxkLFX({<#K{5wZ`Op+Ix?dB*eWJsBoI!k*?n|qq7itefljY&iAmMnx6 z-l6?wh1kKV+~VVIB1&Cox2V*#zR~N`I)6z2N3oJtK1c>S5>~=Fw$iE+3I7x~l)lk( zZW67^zQYw{tXp2g%xSDj*K^ZXT`JLThWa{JK}>3L)Usjydk?v4w9s7KTlG#Hr~TK{ z;hm!+{<%8WX7&*kZPZ&_CqhC=1OJR!K0@E#QBY7hvAEMJt6xhkJb*+QorX0lY>ul6 zm(UI{5mF(pB$xw}VRx7U`@*Vl2&@K2Lpqv&7OW2c1=HY0SOac_6v_W7tPS_VI`9ar z3s1px<^}(^I5JS&fc0Snmz)N$3glkPp9UMk4A>YpflXjGYzlkAJK&?R85{*Elz$>@ z0cXKGp#ihtBA5-|fvuQQ{kw6{!~KULvxHx+d2~$wx9~1_8McSNLu$z{qnTRr*ML;H zKO1&}?O|uw4c-fTLu%1K2zG&^;eGHKct3m-cIA@le;-FTW~t9$FV6SD-tZ*s1HXlR z;boW$|APHsR4JFMKdcW2z&l}{%Qf|W_$cQOL;8V#5F83e!2&oD4uem@!r?gP;urzt zmV=4L|8Mx1%QfSG7;yd#^z;8Oa0(2fM?DEEz^O15J_Q@Xr(s(-9X<$WK$%smK)ELW z@Z(?p(Qqc`p{_E*1>7)MTgG!eg2#^pK-*TZvgGh|fx55e>B zJp2y+7hZtgvM$&6FachKwcsV#82$iT!yn;2@G|TTe}a!dD#1S%{sNyY>#FIxf@3y{ zU*RHn6)uCn!By}YTnGQVrt%X*+^U;VII)*c?h53PpB!=wHZDzkFd~b7-5nW@Oh=Zx zi?XN8@h5s-V`3Y5*hux?5wSF2j_XTE)Fb@^Bjnao4yp5P1U=$jon2AQ8R%^xKPcp2 z4k|vpL{gK<$nvV&f7CEKy-f7dl36Il*77$-JZGAlx~sY7;Ad2LoijSFikcE(IpTW2 zi7P)puON41>)fHkhdpLy^ilPEl9bHJt@Lc))9@{fOeVLU{JJ^=qjLM@=XJ~-KWy}< zoZN!E{ER+1xkJpleN_GCPH5+n{V7G0Bh-fVFWt*i;KbEBcO=UcZE{DEetI93Uc-sO zx!NpZ2+L8+hV^eaF^n}&msOD!q!xCONO#P{WUNGNjF?ip;{D?v8?ldxAaAX5$MaqNGKyL3RZ*_pkx5IzbcG|QWD}Lp7t{G3TdCL6CjriYm(~)6FDCRli)Kj8NLEj z;0D)V`%1bOMKu)P!c_PdtPU%XLK?K^3&~&uq&AX{NT%y(X$0#d%{1#27bKmy^6Sb} z){nwld8UtAQ95OnDa-CRiePqGrE^G7IiM9T14=#A*Wo1#P8{RVkF9Hzc_pT)w1-rU zvc;p~p0iaXF7#CHn490awZmztzc zTQy13TDK$;om3C!u`2=Qiz8^M(CtxFZ9yW%*Kr&;stlX-EQXsiiiGp&gBDXj+ zgTJQYD%%1_LliAx7Q7SQ1GC@*FdOE=Rxlq@I{#SM22O!(;j@r_=wATug8zc;;Y!#6 zZh&{gZSWqr7j}flWkI_Wj`NV}@?U}XLYLdVhw;KLoL7SP!K(0nm=3$b=CB)-d!Pqk zSNI_83%kR7NcH>2!G~cX>SD?0cMwFpu-7nXYu&?)hPj-N zfsezn(13J%|8h7UZijRr|4H}+{0&Zk^6PsdtN|y%R*+Wq_ke!>9|b4FXWS!EfQyu$0HXxvBzZaNZ2ggb%`J;A3zWd=5SfUxY>QT{s8sga$kW z=fZE`JjvNr9P?r6(k_^V)DTY!OQRZ^O|8#dbIh?tsjfu20|s_$ho1?t+`( zZg>Fhfv4aX@Dkh$RT-CSAB=$eVNG}dHim~`8+ZhEfk)vmE=jIqIHsWZ3L5Y@d>fvC za%XoE?u1{%Z{aua4|oR39o<=26`q3`@B(ZPzlVL`MVJpS!SV11C^v3D!li{cF5}n$ ze}X&UukZl83Qxh`;9u|>l>3_BVKV$LyaWCL?}FE1cj!_s{}`y?Oz4Je1F;@xYKghJ|9|pOA`k#ed!Tn2M zG+YfU!JV)&JOpFlw=h95{)5YN`9@J0Cc>I93ATdC@Lre-2g2%bBIKv3ecEU|NeX&TyXqTVMka5 zbKqjw1-=dMgFE5<@Hp%WFTrjw*vH%tBjAHD1@?g1kRR#(Zm<^|2z$dxun&9&7WT*S z3XTDA1I&Xv;6Qi)4uapq!SFg90;3|B<6#mkfOX+8*bEMb55W;IAC80*;bU+f90gy2 zqv4te#{YO6`%pX%&%!6*RX72bk7O=~v2Zf154q&}JHRL518^$r52wLN@G1B_d>Xz1 zr^B^y7Tf~4RQvb9=itRi#{cs;ZlIVA!=sq9VH%tR8$tuNgC-mRxyJj)!582RxDYOd zFT$1ZWw;$Kfyd!e_#J!&UWNaHz6vhat1!6`$7?w5fUm>$@GaO4z76}q<3w{9$-~k!`vv3?l zu>^hzSHnYaCp-)f!LQ&YcpL^*VrqsycoHVS|G=j36ucXrhW+5za5y{%C&F*xOn4qH zgWt*c{{Y7Y6uaQ}@C>{Ne}b2wyE0QVOoTtfI`9|en$i_s<$N&w4UUJ`U=jQsE{6Yw z@4&y{CU^rLf!yBtuRz89m_Iy*b65kGf~{Z>ycY(;fsmhV{;{w$oC-tW5*P|M!7}h5 zEDKM=F!%!uhu&Cz55g1}0W)DF>;Ma+a6Evc0vrS@!ci~=PKL4YWf%wFhw<%P&u=1CV<97j!hpDg{tPY#OG}sBUi06MOj`3d;M;?k=a3rh^3t=5N3)Y1T zU_JO68fL(cV14)*Yyc0#O!y6K2rt7%@H%V^L*tp!VFlO}CdV`W@4!(PMKjn8 za!c*M3$kwS?+RPOzVJ>s6lTHkkmX1JQ?M1B16#wFVH@~1Yzx=Jc5pM~7M=SVS&F(( zOOC5tAwN6Hxv~*XEVkC}7BEY@?|^bHHq8-7FK$`aa`aBvJJGd5x*(3d<8B+E@8Bvd zF_KJ3&Ll$;I8%%K2>vH=>;jpr!#)i~?hTO6xFv%b$kVbUAO@YZVhogsoPg7D2Z{v# zCkaf*ao?1nj(Z9eDRdl81|(-vy%MN5B6_L%dysUb7V;({)hNpWt&lWCmI>ZM?n3Gz zZIBv>_=`C4Nu~ngE3_6u+M`^K2&JmqA(D`+F^FE;I8ZN5BpG!g6$V7gk8L{x%QPh} z$wYNT{GOTSpCXvf(iqQrm^n3#BckS|s9s zXe+BdZx^w&|2s$rB(SNZCIT}nLp7kO3aySKZ6TdUC{^inp1Qc5oCao8+Fv4;>g(n@A<2E0KE;sbZ;G866U*)ac*EDV_Tt+rKFW|4&PA zMM^knCaF=O)P~ciq?u(z$s7}d@I;iIQ!$iLPzw>yXSK|LQY+G~QVMB5scNa_$y%Ih z7rSMM#3}Iv4ml}|#36~_jp#m7Xc@}HBAr4!L?pLTjgni5sEHQQNx=WNlz60YCFJMZ z%?f9g@d`I7{JyXrL;===3c_^cvYQ(e)^FmFCWx#7jYDQ5vfi@|k=^+#NTs0F*}c`A zDTyAIB0RI%Oqf#BJ^S#wc5Zc5g(mCW+^R;GsfC_pSZq9O9GY6wxACz2jFko4M1FLz z+-Ufw-J{+xdQFQZwDI_~&TcF}o7Oo-o;#64GAr&JWH2&4XiZYo9yMorqQ_6XPwy~N zr;mx8f^!Z_3=+4iZhzT=FrI&;PK1~^E91@a!u*Hnt=w~V81-k=jFG2&>t@cGndtc!!FL?`pN*0u*rOgf^JIiPtt1CaBCa4-lqv-mWiOsHE79{RK{Nk% zk7YJ?s7KD4A0dxt$RR=HDS4nNCaCIV_^l@k;v8nX+Uk94|HQ|- zflCVJ>}0rPAB3W^|L>BA4}1i&O73jrkFpGCIZvXCt^A7Sf@UhS(6Ms1^jA@OIexTZ z{fo+zjLXW^ZMO7f9kL^a63(%W(QQmPtF0xnf?-4Zjm(qsBuWkoCDLNg+~Ilo`9lT_ zdkjMfOq@6Q_s?ZN2%Q9`AUF99%?EV23AQr=k`Z!MIbF57{RE#{Jep~3Mh;1FC9>sq19BZ8I-P)jG>Fl zTFn~dajA6ii&kya80BB8{QH#uPc^x=n%qTAo}ebbp(Y1qJQA^Mcu|kE&MO1BbGJ&;s3a470Oc$_WgN^HBCBuEmAj( z71_t;7n@&-6>D#9TgpO)oTW^J62=J^g{9ramDSy)@%dFQ%Wl?@qQg~%GQz7t`DvI6 zaa%hn88D6WmaqoA2iAn$VJ(;^L!&m1ktpgw>8N$#ELab|0EuMsdoYvpkDxpWuoX7s z{A1V%egPZ9ORx$20XBtph18}(ww|>nx0qa6Eq zKJ-2o>&5NVj?}78S+&Z1YgJ%NLyeAfM=G|p9*+r%vR2vXMXI>j-=yZQMam}pLbKzG zs*<@YS9LGUMSCYv9}o{e>&Ky*JYivK(UV*|4f%?b+;w z9niDbz{S|!nxWpUt(lHcI(sK5TQi-he`{~%UKCYPlbM=03;|KWooM_GY?r z-WPU*vN!VplsWN1D0?$KpzO``gv($rxDED(vNh8O%GOL@C|fhRw7*~WX8NI!y_x<{ z_GTDm*4_*~#M+w~2xV_(5OnrtmU7M@@qY-1!lRIh(f=!C+VIQ1{BT$Yj({B?9nIel zGWYtQfTQSf{<%0t!xeB0+yTeJ|G;tZ8XOOO!SFaN6HbJq;UqW(O1$%+ zpZ{Nnli?aT1%3gagx|x$sW?hA?x(>N_!PVoJ`H=o>2M630iT4=!iDfTxEekWKZ3L2 z=dcLML#K1#kI;a!H8U4R!38i0GPL}6mL{JIaomUEMc5xMg5%&za2i|;=fhXvTKF&c zDSQb@dm@VFhwc&Eu6s~~n;7ZsFz5@$FsHaspWN&6QG$4cB{}y~7 zZh`CI9=INU1vkJS;YP@SwDxQ&!A+c3gPUPgV>lFUgOlNQI7glh-htyS z_z7GGKZkqZE_fF1hCjnS@CN(>R^)oN7gmS+;GJ+k>~ z*Z(q%fU966{1kH4vi4{y!AqQ1hC$`IeStn03lm@*YzpJKhw$HxBLVh%G|i(pf@5#9lJ!)EX#Y!0u&7O+&fy_XXOTX9|=wubFs8~7k>3x~mWa00v=&VaII zGe4a1-x0@J6rJEFuroXY?}e9P4*U~#f#rSno=t7|0OwioLD&U$heO~)a187PpM<^P z%dijp0QQB4As0UXWgp|eACAxn=6+Za4uExF9&8B*!h7H#I0z1gPr@PaMfeC@1`FVO za2PxQhrrxE^kXo8WHvAv^{@g4f``VcBSVk0%ap;XD&=h1u|9cpv-(_JN6s2M=+c1rNjS@CeL< zN8uQF0?vgeq3qTC2X26;;68X7o`i*Gaa_l74u)5@H+hoadCr@{?_fK42@Zfiz;W+@w_#6BQUW1`A_TElK_$TL?F^vDeaI{Bp13m<~LG+J+3QmHu zhqDOs!^FP|${x-Z7y^$%*~2*p%fX;nrfirDWe=wjls%lgpzPuFfwG5_4`r)nW-Q}B z8i$FZlG`=qBPe?|`=RXFd;?|A<_{=)HX(8Lo=s(#!g)Pd6*h*lXCr$vsjv@}J)1{i z8XOB{&t@i+EgKWcmd&fOS0j5ivL{mqeh6jHM)qW6&*l)6Jsa7Rkv*Fqq3qeno{a3- zgv8r>HnJxpdp1c>_H1NJM)qv(fU;*JTQag|b3c?V8`+YPEt|r89I|I4dor?TGY!g~ zjqJ(Dp3P#I1!Yer8?J+`;5I0GHhWMAkAL>5Q9f72dR{DH|X1n@=Kf0!_yqC=&3W#7Q8KIx#D5C*CQV0{a@3#o@V3+m!8;>0HzD~_*_ z6KP^e)G-hi8{qywZIXy>VECI7&~ZsqI`Iek7p7~2+vX5|sg1x0r0WG{PzoS65^*0y zx|w9iS)&$zsja{9x7%L~Bm;kAVC_f!Qv&q~R~KoI$U?VJFLYZ?CH|5j@smy+=vPzP zU)pIIBD{44UE2B9)p}`X(Meki>mg2COGe&CBooq+rPR(kMd0eb_)BK)E#x1mPN^;l zFj8MfzZzAoa z{bdYGptNG;&AOH7??D3hnBL*M0}@!>f7kA7u=zW^G?z?rG1C6hi2^fGi*sp95h;Zv zEIR3Uosj=OcV_s&L*UkoovV_q8v1})I73xvHIrKmIhr7{axxs5j=YL&Le3!9kvI=m zR-`*J9GQ+RLAH5{vJcI9F46lA_ayfnwO4A*pSJKiP}Xzd?)#3eWBVZ09h%Idv!s(| zOrBlKH%c2Opmkf?eMPastQ6t@Q&AP;`t0GJRYdr}F=J#=P2U5@?0B6>YOuo-8!CZW zR&&)b_7zo8H3)c*ddFxnr#h(`1Ls_D6Z$^mWQ@GSF9*MxT*t|>i)E2YNb}OGv)@;9 z=6lP?=M&`U7q-q9<-VZiEJ*YulKjB2M(TnD_rS4c=LA*XI5nk>v1!3YPZC}$#u_VM zXr~g5Utg%_Nk(yFtWk4eD-=T)rg&3OsByY7)W<5)cxPc9{7x)P@l?gH)HuWQq8N90 zF=hVqD##r?&KPMa-g_~{lZr*@amL9PQ)`sgk;p3@vIEv8h+8#snxXYh9h5feEV_sI z#xH8%sZQ{YMBmcQ|IQ5yw|C%Gy44~t)MQ(jiFjpZ-Lxz#w!c?Ks16K&j*I4P1iyW*rUBbTgn zld0sTt=weghs805f9Z7higB#ZPI4a^w`S%mGd+*UThwyMW7l$YN4nBdgAqTn1X+*B zyPOvhFD+XY$wIm#qmWt1GGsGy9JzwTu}qYSbVLRq(?jK*q_+}1y(wbXtw!ow32xBt ztw+3l(Dd4>TkiBWUdlZ1mam4Rv0fx4Q;GCD8r}7Xwv_!C>53JMa&O3{Z`{6OuxU4X~xQW zo;+goerya}ne6j^Y*)hn#Q1Kkab;zcXCS6^J~qm~lj^JU52j1riSi7>wDZTtMoc^3 z#x!G9J*<@gKP2cR>nUmL7S4Vjs!F2V< z#z(7DeXIY$H0RwY&!d>`|JZos-BjQH+nUz%#M;MtKS_Z@A4USXQ^j?%_80HUbGZNlomi#}Muf=>g=3}=R zdoUk+Tk}|B!24025tuI6W=wiN*|*>}ra!%3&odIU4cm;=b*a7$w=p}tJl0shF3R&5 zrpLA!``0D=j{Spa-}O+;$^*L$WV!`|avC)>wt< z7))DiH$KC(#Xp#K-x%c?i)rue#>kDyzTUSto%2DIhpEw1xZQ~PAlX-VJ4^cEGEB!~ zx@5bt^@CL3l7BGmx+%)@IHp^+8wHzEeOqp4x;%Eyhf$s6|zKTP(0eOpTzHgVnw zn3mdM*O9sJGcHSCedzN!n!g+A-9L)*Oe9p*9mdFyQhil*;J-5s`gfFP5~gi;7zzJQ z^|ig7DV<>zrYtph2JSFE`**T$;B8GKjhxLPGBrQExs|)uR%7wznQrFPAEw6`ZMLMj znN16}v*bVr6G(~%{JysWbqk=L%} z^;OyM$wYFH!N_!E39<<}h+IKruOtg2yz+mvindKkvC4{ZIe;REaX*WQyA-F$8lUi z!nyxVL*$i_p2)axo@qLy=IlxIEM+X-%@ap^65MwmGCPk{V~kCE+T%7nUkr>mPtoMy zM#?ptfUkzj-P7Jg?=*t#FP=_5XF9oaug|@IhukgSZ7kZm-ne$qYb1UdZVcb&^&GP- zje=tpjoQbaN;#_?kzs+2ML%V^{Bz7XU5F|V=t+YrOMzf!q%pOnn& zp+?d9Sfk_q37)4&{;yArJ^Smr!LhGu8fgc-ZqKJi#POO&U!3JWHSRv1Y|K93^~HW_ z#~?Rqr6@lMO!2rlaEIl7Z0TShVCp$m77h%6di4?rWqp+w)Q+t z+S7I#8xPj?P19x)HCC=Tqt~%m6=#e%5^JP?>2*K1(?~cKGv`$K(st5u#=c|G#;Q}5 z=6n@oEcw#w+YpeB$BH27D@jKky3;$IboOa~bMh{3NBbZ0x%cg~io4{H*L`%SRoo*u zPwljd8*&-(m!MU6DBA5QnoARFC3H_NB0Xmigl zBp2YWR-R-*t5PO(Tj zUOlvhla5jJ9o_9nh>?HX>l>}LQbR$OE#1^ug3l!FBR_$IEuYf|>KPaD>9M;c$5b5g z+ugL&iPqj(!| z5{%WSYWdy`@RtfnphBXJpwm&lGXXyIFYS|cx;CS2=;^yW&ymmTdyI{z>$(9mO8gNT z^$NR{ld%r^!p@TOn>*IX_`15g>=#zGP59dDtE>%fuC`TQdqb17Pf4|1$9|gDN~*_m*_3o3j>WJao36XEs^8y4QH_Y)vdMkc+TsK+*i`NCG(U2oHsO9`xIx(*oFO2t^K>2 z%KA3lQ$%*A?K8%F%XAzNHCZX11@?Vg-TnMNd*p}5pJx*>zYqsw zS}QFqc}z6ozpv*zueDC4CF+S`>G$=xNUz!d{e5mOoNH2lIHufO%gS6~-RAOoE-q^h zT}IXY^EL1O{D5*ZyOz1K-(7dtnv+-dC?=0JE3cwhcQ>52G}1;~12FCydAOCL^0+9UbMRAd<ho--gy`DAUTFS?hI z;DG^+X6_5+0(m`1Mfu8Uz4QlZzF;#cSf!|7vu&`dVqOkWi7LVLg>uhyyvWN=u-$OM z=89kytAhEIT%>tCScMSatOTeOs^ZKKYQ;3! z#!{5NCj&xC|L~Yy63NQ>P?hF8to@`Tm$Uqm$`GVezMYulf$l?)$>S(gei_A;!hETW z>f_<|*YiZa=`O3vyWrfu28>Qmh6Z6eUQFs>S%M+_+dIc7R-^yRtsDfHt`XTwGmmKL*ryT8( zs?6?9kQ^i*nTjky)*~|W%abTx=45%|qz%#&nSjhimLuDc^JYdZ^+i!m(EJ3I=$S{M zuJ1Qf6IidmzJDDz@tu`tKFY`g++S5TKd7R7?#Kh?b5&K0*)vgvn3t<4uX(Vls#KmQ zL|lXE=O2)>Y6r~!ib?ZC6{V7-9q&=|%$E{XGmlAZza5afr*>){i=vTclOz@AS%A9K zLG$4xbvKqt$vjoQIY~u%UO*pq&^(qT=Ay6XS%@n3AQzsBW_~gatmM@bS5vK=M6XmM(U;M;JS4Z@y4rj{6Sg^WeZOQuxuT8S&5`D; zRFx(z^nR+^=%$`qrqK+us-vWKt&_cSLX}!4QE8mSS|_dCRNRy_wbEVwOWU(!4Lm97 zm>O!on@m|D2Gm4JPM)i&TJ;+)R>(e#w z(dH7l*D}v-$cTwFCpYAup7p7+8QMg$6=s=Ctk1k2X)d*~-NtwIRevg>Qv)@~(}hZC zv%=iifGbm*6?TT4D^ryDQv-rWnH4fsV_#qGE7_I#F3Rkc$xs~>5J<`#Wfq|(5JitR zcV%)(j55E>B&ShQzUW{nYLt{Q77fKq@mAq=Wr;YDygf?bI>1=jstj2ooqZZy+W$tOLTB0h~ zge%ScsMfAB8#Q69cQ(h1sw=AZS6SafMRitG-B7JxWtMMhS#@cO>H$<6SDBC7st-l= zAgW(hndh1^KXf+h+<}Tg>G^e)d_EP;Qqeqw=C@VsD#paiqqA`|pbWU*R+SWyQ?~hS2=6W>)D!87I;e-;RJ7$XY}`1aT1w;ucLl`p^W)LF7XZQ;|i;dSowh842MAEe**+`Xb|yCCGY2 zzR7SAiQ<;6b}S#yYmcKZG7g!ItTnfcS9ccW)Slm6C3;#=&0ozmQ@g7K^_AHvK{b#a zYc~U1)SW2e=iSm$5n|@FR9{L*be$ho1KmH*weM1TaF-H4&ur8~ z&95on;g&;QcaVcZyLOSOQ^++WJdTnf9plWa52~6TCRb1Yj#l>E(Ai-(H}xcc+^TyX z?`U;ao@ADfe^{OM@s5AnStF#g#+sFSbFE~UdWt&Q!z02R-J5P%0o7+6rLZIA6DFQt zbu7g_GD0i@%PIMJSoM<;>3Y1QSx~4RFw^@|SYmF}mu~b~N2!4Mxu|~axXzQS7Kh() zM6Mzn@PPsg)7( zxokP4Zw@Av>G7+xTdMhENaih)Idj-d9iwWx&m88P*^el5(^w|bYI3_?(fn$x>JoEY zmxh)rKDf?!&K)t^jZ?{G7U3^`=Z+YQi(y#vILpQTj*f3M%SkoRjpe*9lvn67 zY&$=tv|es%&Hae=MLO@@U%^XS+4&Bu47??@ zxO^w%2yzVxPvF->!s_e@HUDvy=;=gFSLTN5ac-y}9j%=?>v1(fPRcx?9*&TwD&!Ef zCv49IUQV`V6*QizRqSC4ZyvT3*VC-Z{|wt^{ECvAbT0h*8WUn)W5OqKjiI-C?yF)? zNV6v~Au-WBtgf6LJu_hy;;ln#pUbt>@2FiJn>{_~T?VbtW|hb#c?pWi!d(&S$s*sAc+Qse0ZzSa#GF=EP&%DLy)jU!Aqg7iRIB zlwRQJ?D%du#*M}CS=>j~GDDwb`l^R-&J=q_t7VQBRXVB}Q_RKBs?^XKI$(@B`8lqh zr=C?!2wC|#ek{?eJTFf%J3q%jhl`)*5;^xd)g1qQ;!kh$yg$XhyQpP$c%G~@K(*e< ziafbwKJz@Q0glQkU0HL*^H%A8eV)=~66gyjkncEwTF>UU;ullQGDRdge72P(-yA$P z&8D#%Vt;Omd2%-Sf**-d)gsHNR}t|w!v9YvK3*4&G~X^FzCQ^v2h$_ADe=|wG{!XQ zN&B9umN{b%mD2=O#V5^o=kOD)B2%g~x-&(DnV06M)|5ZPAaGMG>pW@Q!PGL}G*pVQ zBtOVq?@2mvMI&vfv_OTq#MlhGj3>>ObGd*t$K6xMTGB7Y!s(YX-svh4^XP)oJLYl0 z>_{o)1|@1fHxr%pNk=)MWw|klF{jQ~nQq#2<9vEBjl~TKe`m*J-GCOd!p<@=U$1?( zi4PTQnI$gZgo?CICddg@_0a+%qH3(LnJ*BQO0g{RU%;Zyljh17xDl#nTkys1I5%bF zE@zUv=acIeFI26(h4M!t@sO@aJ~9h=71@RyN3J2^$$TF+J(>9j8GuYc79gvTPmxndP)bqur1{HK zqURM_VDSHbHDR-hiTjW_a+%r@!G5fD$fOpR!h}fR_vgRG9~ba5uk_@; zM!0Q{F5Ci&fqYKO3P8rJ0AyWwx}43|xOI7Hlj4ss~o2D~7UT1iN*30{c5^l7nyzVFG zCv-gWikX~OlZ=qQ>x9m63!T#r%*A5xrq1yQ?%d>jh_2$%iS{|+E&X;~Gh!pMU1#(s z&0t+q8JfK`yAdC+9r4x`7cZfFF;Q4ex9w1_r*ghqmr%YhCg-Dd2D6=-(=|3k_nAvN zTpeu1zKf2pnyw*v{YUiM<-=v-NJ_L76P=Q92^4)bU1cM5jz83Gd`V~EOKsOh*I;Gs zKUCM;mpb7jUFA!44bIR79xAW>NkS`h23|me`S_&euS?oRC%i&O zRHXaJPHe^QJKf9Qw0b$O0_qycPPF}(>H-vQPqG#A!jc4hNSAoKPH2SAKto++^K`_y zx~*5~S8Jwq4ds1BE;YxGauiQ{!ff0a&YjelK&rn<_{>Z**_3Gj-ZmE-X` z0eQhuN-$A3MMJ0NbU}9OVfm{*@1_fO+G#SvO88zhl{Nn3bqO};s(w!!ey2OyFiQ1tKV@bP8!_z%`O{#BP`gf3ZI zecnQMwjnx#5B2cO))7zE{`+)|4b@E`Z(>V=U+UrZnvQRau8C@ex@0r-uvx0xa<}fi z59t!i2S+8Mp}KPh>yl<@yVsIz|9D-pwit{3KAqw1I-a50E<+E`!g&~p;RYRXMv8s@ ztPb$I&M7ahT6WLs49jc5Ryf^MMY;)=>Vizv2{hCRF4cDOjamu!rd^;ymromhs7roH zSLL5N1Lbs8f2boa(j{K1Gazs0N`#$s$(QP?&(rb#s>4^-eJex96Y7?5w7zcQcG1H_ zK1eL*y>!Xs&ZP{A2cZmcEAyQ-szOeQf;;6_E|uu#t~-Yng+vyX2wc;h=psJr2Yfn# z6Nxg5^Qj?xUphEkxyxi(5lROL&vMl=qt>dlLO+!hOfqHMK{~XbKjaeRLT!ci6Oomj zvaTSq;}5YzyOQz93U{SR>ZM7xJdJ~Y5ZRU3@v!`}#2+6kZp&du>+*||?V1nPvSk=z z?p@2TZFd>-@>*4)EZL#STtSI${_5&`DuFAB*y;mc>YHWjEQ{pFnqPbI1{=J5Aa zg)-E>7zCq!{ylXmemW*|ktIl9nneEAfb+e%Mds4?RkOe9Y(w@U$C2~M6@(Qq*EsW`bu0k**QqSE%KUI0 zE0@RDvAutN9l!annAO&+#=*;|z_sR(_3F_ML5#d`M4muRL*yycETkjS9T|YgR@?+c zo=TmI$djqd5m~O@iyTL;m}-NHtenqeJr0?QEJBtcYmr@M_6C(wtqIqFHb@TA6B&$* zLj1@qWC8N3Ievqx^}u>Y&^BZ*avV92TtQq6BzY>e5>gdON17w;k*-KzBp(@vOhslR zi;!i=+A#T(Kl3*#ujxOa(tDE2oKDpJWO2_n38CwT%F0NU zc+2US^p_<~+k|FvRWK*BB^p{md*_-pzEHIbF>=~=0!?4a75K-PN*c`ev$K~zprl&( zOao#5_HQv2j0$LQ+fIkiD@n6yUuK0;uGS@gfGHr5?WY3`EUA-S62`6*%c)D0kzP_K zOPFLz*>z$$9TU2;(;`wQ70vCNRh7yWojRdIINobXq@wvJ-i5{9^arQ1By>6J9kMog z19L~`2Nu@$v-91AOgU}ox5C)pt;AV88f?9`uYYr^MY`&mFK$+qeYuROz~*E#mF6rH zHqkQVK1nV?qK>;pIUr^$)$(_SY@L z_;tGCT8gf2^VvYBr`tAG*ogFWMz&KuX$*d4H>>4z^2Nw@;$LE!SY6$6IwrK6V6ql++=abX7d96iQ6avDc_qQ;(u7`-Br<=qAEjACz^&dGibmG5<4{tOs|mfkG-R7DnEDK_apnk*Mr zpRKp6uMzF(M7f9-v7^M^O3J><*?Mgs(7PLvl#Z+=IV zCG|`rJN3MXE1K6#`h+Js0PnUnZO^sJPNe;?p?M>RQ5D6B*nT>ZekF;>+rnOR#wUS^ z^e^#V!nMt7Zn?>OK#8|}Zq94|ev@}VN0Jv1yk^Fy0UfCk9m(mYa>M2|hvMDAsk6ob z)3v-&WEW>>?qdN(vGsOQ8V5`YLENc%&7+@M71CvkiVT)dvw6*OJ5_XX4K@zwH}aN| z*KBc37dd<+!1JkA>INsMS?-n2>;lnECrn-qfiRT7G_n8LPgEHaqTC-jZBVua1fQmI#wq zQBufJm;K~Oeh!40D|QE#lB#q9ETEMs#%Z3bCQbrvkwEfXcbL2r5m1bPp_ESrhnc+s zy_+(WoH*s_!!Yv&ybGP0YZ@?eI`L*pzFm)17Er z!t@`R#~5RMkr&4;Z=fAZA%> zU7N<{Fa$=C_v8?<&3W$NOCT7?u@W&84^xfBHUWcsuVo{tl((EtGy~0t zx2js@0$Q{?-)aAtr4NZUNSkHQq)vl`)7yf~KaZ)nIB_`^0e31BEDPqEXtqN2R2VQp z$bEB=%rhw^-T^I2Z*`S7Cz4bCil803NkH=A9c}+kkJjF~w1<~M^J zS6atXpZwO;D?CySrR71VS|#3O(Me>9<;{~$DJ9+k(@}US2~87M=~Ntfz*S&^cx|{iL=fOjpL9a!1WRasLC3~hPF>;# z0sSI`S-G^y!%qP*1k5y>Ebk6Cc?Zlg!^|i5Sl*e)V4g1SK4G6i#GQjXM`0O zfvLvHqpZi3HZR>2MZi?kh6`|MdnLwlIz{gir0-C%LKss&q5u z47k&L{)`%=nwr0zA)aPtkF%ULF+V=5hN(7YgL5Fm{Fk7<8Tl=!V?HUUXa4f78XK17 zT0n=Fqd9|4nIlfIV=(tT?@DEw|2eO|Pz}v@zEeXLk7!1k=@(Q`Fq?ZWckx+b;F(G` zeWp9wwv(;w61zywYB`~-KZkKH-b}clDh5|&4=vg}eSsx*d6d(3%43!%FQ^#nDa{q- z%;&^X{s??+v&;7?+9Q90y`nM;zE>4hzPa>!6&oynshq`fe1qk0($}&LI_u>-{DKSfC2}hkdFO9a89SDNWBG`ynf)V~T7mOE z+j#@0+jgpP#m-VC&fpTKe8#PeTXeO)a?Bu`TudU6f5a6 zDVLkV7icY~JWQByS;fe6gu>t)yqelp@-S#c+xariXgdH;5L$-oi&eq$xTftJe6Ga# zXR%YB9JIp76O=j{9vQUK<&iha&Tu>4MmTHP3FqQmU)D_ciH52CI+L@xe?- z)mQ09@}<9~wsSttvbJ+6&Jf!vADc?Do${3_?Uc_;X{UTwN;~C)QranBlG0B3gp_v5 zx1+Rkb%|5H7NxcFnJDd)??Y*)d>BeQA1HB-Epf^>ptON}{7F0It54b~pL^0y`OcGe z$_Jjbvv-M8KIx>j@+~Lrl#e)R=hr1p`D~Nc%J-VIQ$EzBodZjpPvb0W7X3!8&%s&2 zcD{kLmO0`YBWpj-+IobP*Uc;t)nA`jU-GxKxBAH!dALmct)F~M=jq$T+5L0=3P4G? zn@85yc-}5j`3Q_WYb3|5nUT-0Ja2pbkDq&w^+!DZHr(|+q`&kw0p+V858Wogt9x&s zpnM#o`)%TsFIe0a=vP~xNIF&b^DarCXMmr)gB)#c`JHx*Jis&Fw(~cfER~D4)WKqB zScx;X#3?Upe{0*8|I)EdlGm#%=|b`=xA+iM{X>pfaLW?s-8lJB3~9C)jI*~6qDQ@T zCV_Y0SD^j4$t*s^FY_=Td^a=xOZOXzQ|_eXh_Ye*D`vCttEqJrZt>gr4}NFxj?RioL~NUM%XOHMa(o&+hWHjdet88-b|g)4BYy66@e+>wi_1`-{Gk z=ZI|84GwV$W2~>C$kR0*9vdpddVF~nk|JD@)|*DrJcU!4A0)A^I9ELNQpJ_X2TGIq z&&@Ts-XAKXkT2=GCLz{Cs9eF{BjRg_Jp7X4K_6uOr4^S^iYp(IiOo>t3H;wjDyTRnY8@gu+AB65M_zvM#q2~`QxJD4BJ`WmMfhFMg2-}uMZkHOyq;3_= zlTW(SaDXWcrerQ-h zLL8-pF>{`D*I)PBpDNT-lrv#|kUP#jBh*X?a`!EtYyZ)@yrIMM^Ku86&j-7+!*13M zGe?BD8=I4Y+)sI}pC*B}iw8}O$?(Gt3hK0Ht;3&N=C)k})y098`&<>%xTqCA^ z7azOzMibG=@ho+f3O6Hi=P(E(=_ip0UasT(QyofuONW=KOa|QB*j0ibQ{OyQXWgaH z4D#1Cc=3#|P)~P-EL!siM(|C61|H$?9PJ>Z<5%=m;cJ}BNV-PEmEi<_vetl)BVOcl z&Sg|JCqt5X`GZwy@M9uRgwe#41Y;1qTyFF{=EpU^HJ1_`JxD-G)r_BLawG5v0g@qq ztb&e=j)Z0O$R8V%q1F;gWD|*qm(R+%`xWJ^tOA(5KZ7SsWx$1hkTrd_ZnS& zIZHD$%DW#kv&y@p68x0uBDz>{|5~Pt?h7V;t`l zJZD;|``&79tj=Cw*+umjaP`+?CtBY1T#LE)r5)Y%#?~*>ziIrU*HuvC;Igd`c*XAB znD$YLE8D#m->AnYHwyM&82Nv-ceb%jRdE>az3bMx@aCovoyMZW%r|UWhA;!^MprsE zpkl{hPGv7;A~I5BV~XWY)Qt>DRyVTo65}Eo!!qJDx;YFVMl>1}93)1fVT^19H4Ybz z7;)nB^!AMN!8ku?qUPM>$yv_-*OU8l&b{5a&;K-h#8vEbzUR7Ux^HK{f8mv9?FqG_ z!Cj>TPqn92e${(h>Fr}rEGdsQ=<-i;G-SHn&3E6NRZ#tz z!r&kaZJ-*CfLqv>$l&~M0;tCRktR!hTqZBqJdkCnF!5+a7`_jf38TK zdeMA-y^l`Ij+J)KsYOFu7CeT(nM9t8lCcm>U_$CTlpgulLS! z5oT&UVFqP56$8_lclGWEMqb|6PHP_p6MxmvS;F#gRzkGFR3Mn=YxQ=b9Xcm z=E|mQm@&EG9-JY;o}aZlN|q^mWEqp$&hgIX)DnUngJikPB-u{>il7Xy#XVOvyly1u zB=<8+Ty2}K^e|Yyt)%7l0V(ahNqz}7bRmM zlwx~Xy3ULCA1x$X5g($A$!rHcn}IkxraNNvYlN9Rnv0Ub5K6Hb(rFtDcuUCUppGnK zGJ8xKN#V@lSjXf~Sd(Q;W@n53F@rLER2m(r=Z>u+%Ow-oFk_+a zYuj|2uChZ_cBsk@jXjV$9p-~+&#h*ehmpbuRW|MgELC=>$_`c8p(;C6WrwQl(9-y` zL1l-k>`=_W)nR^1WrwQl(7!1=^z6UTErco3Ie(UlIT#Hfefa`b*IO}&G+$*cQr03G zl$5o|bSNonk+K%yJEPb*pP;NorpriKi_G(&tVNj2AKy4al(k4%i_8we-tfP*78!b` z;l%;+wdP@H1fmgPJ@h(6JIV}9LNA3HpdN^;KDzNnvp72HFDAM8Wmmo`x_!ERUirgUTWLmO{{4s1l+FZyoeF#DT|EFE&6`8Vpn$@dp#a z!q6t@NoX@<8j@za(KhWcD^T?y6od*Pyr#E2fD)$#mP6C~WVf`=ZPs&KUewcv=7SbP zekc!G0_8*WO)Z6%LCc|l)}7U&Z_-;2r09-6a66^@R)Q*mRzdX67DEp~CD6mrBTy-{ U2Kq~usHxX%1^NsWxoU~}9V;$!=>Px# delta 34714 zcmeHwdsr67_5aSmyIch1<$mV{1QC&ocZ?c9G^k)OHQtkeiqVLu6uhEf)OZORafQ)T zEv7a#sruDuf=P`vX_}ferfM{5YgDYJNox``#+cU2_j7hTyKaWQa=}z_dri%C{Z($5>)zbh{VuQh1@Ly+P;`af-McP( z*~})k&OM-A&ON->B69h!a$^G=bB2wM&Qt#O#_cIjRv$TZFmKY3$0}F9UfyYiedLUh z3r~K#Cu;*+=b7v94*f8C^jG#9yT3i5eG~h$-TT%Jdih9cu=k4#9zM77mlcF>x#L#s^fQ?C;xp(rxP!{ zTkG~}&~G}~N<(4-eE83*6mZo4pl9V-q@w_DwuM8$P;|Hgn8N zd%eb8@k$u)CH)~uzt*Qp1LQXE+N_kZ@4?eIfi>=m@@HTO(#wGxs-mRBt0lnefNMKN z84S>I2j_#JYdz3uN`J}d%@w7T*JedkJp&WxgS!*h2JSgvCwOa6(&y-leI6*)1^rDx zt#fg{4mH0Ad?IU;h3cdk@?^+HqPi8p7351nIZuIi0UF`p&BXa{fu5d9g7Ov^KLC}U zigE~;j|_XMGC05;g=GQ{X|twke1uID-C+UZTq;*<3mjFED6TsIiDV9l>WL8~@DpR+%cuqgkrD!8vl38`DC}d6LGs*`Mq)eeq z$|SQYQ%IY-!?rG)M!FRGx-O_ymqOLlop^BVF4CotCS8(AU24BEGEL?F`Q4u-Wg4-h zOrzFXFpXAI_sbXKyOJ)AV$vm5|NUrL&h!a!tSTgIT*=Kj|zcw1t>Zb4jsJJjT zyJi?)*AumJMOAt#NqTXIWE064^XP%5ZW*U7nw@PY=UCN~wPUmW)t=xsjMM&UQ5Yo4 z+fE81^RLX6zcfx8Ip?waiU`nZ=lZL?QN*@!+VMH}*HKLhqVR7h;^lE#|GD>TT+xf@ zgCe$%(_WpMopi66qY*fCSX=cF)L$K^1gTu{ z#dkJ{{y)M>-8D{Z*~Xr9?3eNeOcCaRYm<6roDnpFdGTQFd~Fv$%0>RY2DK6Zff#k5 ztG0hZ-_U@TC}VmcQkjnf?wWVyLsjS_1>IYn4e9_L02%{27&I1iIA|Q`7|;%&6F}oZ zOFA1SI-88SE`qRJ`7p| znh9D5ngzNYG#m3t_4`Pm)zwEq2ZEjg9Rzv-^byc6L32T`fx;`*o*dVH&{)u+pnX8| zL9;-Ifer(G6m%450cas8yjV>W%VVHRL4OAN66gqAPpbb533SMFe*k>~=O2PT33>|j zDbNd`g`i)87J+^bIsw$%MNuY#b_SgU+8cB-=)<5-gXV!w0UZN66?6jVGoaHzr-9A` ztwOL=3nZq4ZUaTXuGkMc59fzLac!?Y4O$8MCFnxXe}gUpZHLIJ#=kJo#h^)`&w};^ zT>{z{nFrKs1x@k$$i=2Vnh>n zhve=uxH}B)9?9LSWgYbAyT)l>Yhl{VgN0$4?uudzMy8m9bQjF;?k=7@%*yumUNYXb z>JoA{V0yg_x*ha$(1W1=06hx&1?WZ4FF~(^{u5Nii2oO;Kj;b3pYp&~HKKw!J+hz5`tgdINL===Y$%1pQ%ezZFxt_Ufv! zc3RZZL8~b`3bnxJM|skdINd$L|*>uMaTzugl(;ppV(Q-43-3<^E&2 zmau!ae>sxZmK$X&DHA7_&nVOG&hFwzD&|CrX+(kg*SoX%wdGpZJxO7-1fqlLNW>_} z0mcL6F11;!*1hIX>ySO+e!rZCKGx2)UeQ0tL({ry?jLKp0^ zef55H7eNPQr7`*uvVOkqghOpW*7+}L2`7^H{1+Psm9Yfg;?a0*@u!{bo8VG%BVFmq zPx0EZQ{gt0fz;Jg(b}y~XR2FK%A#LrWv7zti+<7C>j~(Va1Y8%g(M(zG)q9np{zmc zce*2L)h3_*Cr9qb&YTOSn+H0`OP5fGJI1{O$l05|tC6ic>*YyzdvrYGjYkguWb4j3 zRDaa&k)b7=i{c&`V%Q|sRlD$Nj&@;9p%!tzM#b7gEy&Pzogc*fweQZSs)1mZt8W<0M(5iO@upKxAoCU4}0hlb3fn1;vs07vn zyMe>NCEym&0d@2RMgS$iTD3Oo*>%khwE(T&w?s>5j^ZGLnx9c|!BpQ~qP@|a6882I zXV08~B@TpOEa-h

nfuBEEDOsh#twV-cf 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 delta 83 zcmZp8z}WDBae_2s-9#B@#=4COtN1qy2HfJG7{H+-#K^}W%8LM5scEUa3=9k`{AU^X gKl8ujzs-Mkv!KCV{>f+c)mXS0nPoSB*XMKq0N*4R0{{R3 diff --git a/compabetov2.csproj b/compabetov2.csproj index b787e4c..6a339ff 100644 --- a/compabetov2.csproj +++ b/compabetov2.csproj @@ -103,6 +103,12 @@ + + Form + + + AgregarEmpleado.cs + Form @@ -117,6 +123,12 @@ + + Form + + + EditarEmpleado.cs + Form @@ -161,9 +173,15 @@ vender.cs + + AgregarEmpleado.cs + cuentas.cs + + EditarEmpleado.cs + envios.cs diff --git a/database/DAO.cs b/database/DAO.cs index 68fddac..1941e6d 100644 --- a/database/DAO.cs +++ b/database/DAO.cs @@ -193,7 +193,7 @@ namespace compabetov2.database { conexion.Open(); - string sql = "DELETE FROM Empleado WHERE idproducto = @idempleado"; + string sql = "DELETE FROM Empleado WHERE idempleado = @idempleado"; using (SQLiteCommand command = new SQLiteCommand(sql, conexion)) { diff --git a/database/modelos/Empleado.cs b/database/modelos/Empleado.cs index 03a1e58..5d8327d 100644 --- a/database/modelos/Empleado.cs +++ b/database/modelos/Empleado.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace compabetov2.database.modelos { - internal class Empleado + public class Empleado { public int idempleado; public string nombre; diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache index 05a804986fe812c67bd46d3a6712e84660b7f6b7..5d5a78cfceace8caf5cf8dd47ef8ff88234050c4 100644 GIT binary patch delta 17 YcmX@4c1Uf4A6t9kyh;zDjUn%Z06?V&6951J delta 17 ZcmX@4c1Uf4AKPj5#tU-2dV%7 diff --git a/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache b/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache index 8f1bb2d..766796f 100644 --- a/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache +++ b/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -424f6d4f8bcbc47e89c98d2fa689cb77dffd9f6b5116717e9e8dca5ece3777d7 +0de1c424268dd16d06d975ef2c499f33dbd19721fb5a2d42d29e7a4ca4bce0d1 diff --git a/obj/Debug/compabetov2.csproj.FileListAbsolute.txt b/obj/Debug/compabetov2.csproj.FileListAbsolute.txt index 08b0e48..2966be8 100644 --- a/obj/Debug/compabetov2.csproj.FileListAbsolute.txt +++ b/obj/Debug/compabetov2.csproj.FileListAbsolute.txt @@ -88,3 +88,5 @@ C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.application C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.csproj.CopyComplete C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.exe C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.pdb +C:\Users\carsu\source\repos\compabetoOG\obj\Debug\compabetov2.AgregarEmpleado.resources +C:\Users\carsu\source\repos\compabetoOG\obj\Debug\compabetov2.EditarEmpleado.resources diff --git a/obj/Debug/compabetov2.csproj.GenerateResource.cache b/obj/Debug/compabetov2.csproj.GenerateResource.cache index 344312fde3643bb4c0fc837e8e328bd8dc583320..0bc11f6a46a8a5d512a99314e0f7380dd46fe46c 100644 GIT binary patch delta 151 zcmdnPvyGRTjge;~^Cecc`MmK`EJBlSv&PhmIHnh+rY9D;<`(3nCZ^=;6{QweFfsrE qBUULUpv)N?%Wu3wcQ_asgg8=}1aVszY delta 29 icmdnSyN8FFjgf03^CecciBI+kX9`Zf%^JhX00IDm!3V_v diff --git a/obj/Debug/compabetov2.exe b/obj/Debug/compabetov2.exe index d5cd94eeef1424c75988a86b01ffcf05034c9bfc..e11840d1615584cf8e00d21706572e0d437c0b86 100644 GIT binary patch delta 71144 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�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 F{{iiz14aM< delta 52378 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 diff --git a/obj/Debug/compabetov2.pdb b/obj/Debug/compabetov2.pdb index 8bdb5281260d3b972a829989cf6d45d078f79c26..3962c735ec32ded25db12e6752ec5878177000cb 100644 GIT binary patch delta 50270 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 U2Kq~usHxX%1^NsWxoU~}9V;$!=>Px# delta 34714 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

nfuBEEDOsh#twV-cf z?Mbqj`_;m=ZQll{BcVEUsdf;mL)%bIzn-d&f?CN^ZSwV4dr2E=O*g}}>(>KRbc4Ej zspj)tf_?Q*s5X2TppJp+uBF;rP~FvrYWj^-bu85Wg352i+W*pqTGKUu(cr?|wd*$m z)N#;nh6Udz*_+$ahq2qf4^YQL)xJzS_2B=u`s9l$7&)iI~ zcWqNORmGA>{n;`t=!XRR&)QTA*S7x^AFfTh6`=Wk>&kB~(-z%| zwcl(*_3EuubrMPpeNIcbonQ}rt_}BI3)lAF4$um(yYfEIX~%EJ+WY*3YT=y#buvmF z_nbEWPON?0PpG=z4N$SbR4bp;V(-SI7zg&E1gU#=^sq8NbROXKP zSd3L!Hh+7G*rKvk9P{hfyTe3|8%yMDsVH@0*&fD>$&?sv@lJp7ksIsoVa$#uE5aQt zV-_@7CB!mjJd<^RSjNm|vb;RNGG;K7HJ(_;Y-O@`5X+d5Ox7)88557m%JT%vm|#rS zCSn! z^oa5Va0T$f{Z|Jd7bpal0-Jz+z(>FrfP!Us2#^Nk0)+tXvlP0u+5x-=TmWtY0a)lJ z1GzvUPzkIDb^z~rVYPP&iCaL3HwpyufJs2LH||x>W`RjKMA;KQb{6%vxb4PJM1hdZe z;FZp65!nK z%u5tPV4rR&m23zVO;Mp<75-BYP-&$ot4D zr>$KJTg4B-^SHs{4M>wXO)A7tpeMT3EQU?nX$+6)2Vo36NFNpr(EKKxHU=eOLMqY8= z!2-n>v*E%@=y=yzOt6U~4i?N*u{a!qc4i857e`6Q56^DULAb+o*xf~K3WTm5S%7zr zh3{eTGdt=deR@ash*}NH$FCJ{b%d|Sld99#fu}LwT=&x-w;!KwhRwIvikCaFB-?G$H*CJriA8wW zY7IA7LL>4f9`~HaGo6m`kC&92mzYp7Jc&iy!z9~j?&2gCXOETa)|Q4ILV>;*<220s zuXFnSK7#|qn9eL!eHI3fTqo9ahQT9A-{R!$DC9jn{F#BWo|I)t<9(Ci?6Fk)=vl z-0Es{r3>o)Mk+X`C%V3eet`#MB_aCHI?4@8^)BL_U^3ZyoeB_hQ($F0mLg_Ex1PDq zq~IEbX98+JO+=-#SdV^EHC8mmV9bqAWg#q5RHU*vF&cA?*p|xrVs>dtWe=&i(N&jf zA~uc1a?o8Evtni%M&k3D_&lB^hz<$3aPCh-FnO;xgQ+$F#WsUy50E_aITnsel!#1c zsrFpSrntg75o|0*2B6NZkYY8|cs!jw#`%*g8xy*-zcPM#mGJC?VIR?x?dR#wH-6fa zxch4wU+c|AGLDM^#K$oQH=gUmK4$!rHI2Lal4QaQjcR}PIpgEkHh%puo51+(wT+Ku zv3D6qh(RZ;F>L@^%P+4Jr8(>dhmR%?WV_JT#-Kqcp^AR8rvqyw%umRW&oB*x>zU}cG8ps1C0V{w8;1F;cxCI3Gq70w_Cu@so8}kGY8VNmxYv6PVZ03s~C=}Sp87uYu_zJGy-VkxYDoMaaaKj9Ll0Wt`1|-`eSAr3GtXY*u(5p zSApmL2ub{)?Jv#_#hTMqTsCrrK8l&uk*Bjd<>>_t&SOKFr>M(g6ICymKQUR{$-~X@ z#AL%}G5}Rz*t5mD=Hh%z3h=l(FPVOiM&2LtS)2+Vs|%7v>@eK2FOYeuU6j`*o`AXH ziy?^S6~kBu`$nl?j(wYWdl<_2wayk}ha#$dAH~JNH4lMI7ErL-M88KdCJqlpDJ74x z0A>@5A4MB%Vk`I_30(|>6GT=X4Wr4(|HY#$(LP@aD7s-c%84n!^w=!fWCJ>vivK+Z zb4dY9Lz^}iu&2Bb6KYh7QLIRh#L6~&IO_uG;Nh?qnN&xLC>zcOf%PV_&{{P%MSpZH zG9P0BHa{@(wRdWV`jN3BG8#aw1 zVX`)E$u0v05pk%D}6}U&ovPnEYrLpHYw#9AiTQmdV zFn{pLMLHRVWCEjsa-as-4jcl`0@r~6n4Jvd0h55Gz$RcH@Db4LSDSUbeiC!2%h9Uw z>qWvO{E#w!eIxFghA|a4Lh8@g)50)R{H_@D?$6DsNXA1n#W|*=V&;XgxLwTRY|BVR ztWHG_^qq{p)m4VFOnbO5QAgF$8gCF=jtAEMqW9A*LdCs z_o1g*fESkI>Wn(sZ&#zZzxJ!ET?~y>wFbfkb#y%o5+zg6*)r$;Dag4R!sTYpBD$CP z*Az6sWSIf&5Z+S}c@EKKDk5p4%s`PuW7Q#wreZ<3T)Z-s^-|ZM$kKYcn+q1Vr?OPD zzT9U}-wP1Vua}nM-YGy-KEr(ZeCQWrg5CZMi?A&wxwr~1i7U_GBDGrTn-{4V;W3Rp ziekr1Lv?FW;yNMfr?G6art8!2EUOm$ErRYbqzmoWU}|4ryxu!Z2^K{vdZnfW53JCA zZb40#eziWB$~l5D=bPCQ$R=^E|THS=abh{nvGfy)7` z(wUQHf(cXB%w*XUX!jExcx11*V`b6-=nE7AbAb)OZr}uP1@H=h4v+(k2P%Q}z&_w3 zpc!z-s-y$Z7Z@K{oAq&h8FQ$aaDeu-NGQXEtvyY@{Vn2Z7MPcw79WAvnNug~ z3t5_(eZ|fSEO>ndX4`Oap@O+0jVU);xXxzDn(u5k(Q7u#SF>TqsS>ejHcRSs3e$tJ zba1h6L;WFc*kuUDHO~7M9_(WA0-Ac~ z;sW-iR3Wo4kD|ndb8!K)i>(Ivqd~r$%O+}-^WDXWd8|+!05@za6>rVM1!!BT(E#%T zF?=DLqvpU3Ze`-*g{;4JXtuA2ScCyQ z5X^uw(Q^^Y)|o4aIS9<4GHkILqV1mJF0K>r5%5CFgin=JEUW?(Q@1~L}d=@&xa9&ns zTs#jwi^=g(FgDB5TYmTz1y#&lpSupBGEE<|Oc^fhe?a6FEMYtNrKcP3EMYfX_^Fb{ z8_U^j&bO5|mabyQT|C_M(wO3HOm*YeU?zf353a!!*RX~~@F4x9Cx`!Zrtb@2!fz=r zV0i~uEqVc0Vt7Uu9wp(ZGV%2bY%DL8%t>p(oGDK>(FxiVb&<_i>1pTYvc^8O?8A0d z<}d%W!Iq9{pd9nn3ZMZv0Gt4>175hpN(3^2(ZEcg2G|B10!{-r0bg`S8juT20jh!R zz#-r)a2<%iZA|wN#ZM_fVhT_VYyb|3^jU0L{TAj>)8O|-BSpd%%#@&(9R}+~!7o_{ zH603dBaNOq{Y&&zS1=BZG~%G8r~F9GT=Ep6eNr)?z7{j|n@n=7kHEN_Q7j zinFbxVQnkf)W9aFBlJ2&>7Uq0k@hk+Sfb>fFC&~OSkDHOCtfqVE>`sE81|KeWNcmYw@To5GtKc28(C3T=Pk`#z>v ztZ38}#TdA2-^akkXrnC<_XIPkS%aCZXkZ0mkF!f^ zG=#ech;^S}X|NmX1ggedj=PBuKEc&9O4v`ZR4-Jhej_!+&W=1E zf%K{=z1k5g?z1QGL@`QuoWwwnh4kA2#@LS%6~u}ID>+AOImr?{l5>oT!^AtEz^4~Z zvfjuU`YG;+J3uWvM-2NE_rKXv&9u)$to&5B?-*&uLvu`yetkyf!KYA10$Ag6MA<0} zA<+4s;(E0I6dr^`iSJIKNgW|ClZA?`PPi=@a2mHICd(Wt?L_fuJhy=#{tD|3oJNl) zBIn8+aqcwCT4`D@2bPxzJ)^5XaRzl@ET|1;9eb#b-=4vP^oAVac?Ra3KBKo4C8w%M zP;Jbijoqkg~jvTN24eO%J6POH- z=OBuM#QsHk4+Ne?Nf?Uii5$`YET-C2r0<$0VfAh7;3f?-I_Dw^)(ya&G}h#wVJ4*r z`3#qsZw45b=zw#$0AH0Sd31u_#l<{KEIr4%bM)(5=Mc;2I9$ZTMA~`WaHDVZ%X`gv zsG~P@$$KOzlP8V~IDuDnNhO`YO9wBYphlUudlT})5xPc66Eu$Ih+R!sJRCPP>Mue8 z?ZnDp5x<+$xaA_t_Nt;cn&_anSm;;__(os~1o{G_ftkQ2U>|TAXa;;EajgJyfbl>j zupZb4d<0wpTrs>l0DXb+Ksm4;*Z~{{E=1Axbquo*pgWKUOaZEa4Zv>TM09P|qWWg$ zP}idu4vYKtwH|`ShlMC>X7BsaJ9Bi<{B{MI6-RB>8}-+id(~P@819(;R%86rKpq%i z&^?$<>AV6HKhdjx2K@jNE1lDOQbgmCm#7`>BFa!Y(Z_LJB>DmVBU+3#D$(z-iX!?M z=19;gr3MaeekcPe@4V~p`=szwE8z>Fy zAq_+QdU+n0yBX?NI$^y=71YTJBeBk*^H-!{MUtk&Q^bE=8n{sEFO+<`x6%#8y)n@) z(qkFYz-98Be)1)GC^ZE2D^Ez5%##^6BaBGlOKHeTDL*1BCK+M1-U3ir;G2>@AwBSl z^uR{hRb8ZqDr9*lQGOK_G+p-9K_(p|M`U?d zWjXoM01w&4U8Lv6gv0-2z-{TeELq@ZQt@@^vUq9nWvn$xzmwEIBP;j-gNFDOGDbqB z0rcJk@!yvDUy%l0m7Z$~ga1k4P04sgw)87m&=0c3M`W=5Q5rT_wm49>WS)$XSyH}O zws@l~=XGgNyzJt9*|5MW*`n8F5N(x)d;p`!urX#=$S7VdgXyH~nohFM_elLNvI}Em zIsIed9%9vu(pembe@vmjZ#j@acgwB60 z^Y4^h^NtM4cVyRnWf)MUT$QdJEIn~VwkS|m5HAb(LALNa86!W)3jQb!*ettbtL*E3 zk`_sRyzH8JQvb4UF#7)o+49$=A%SKPO8Sblyh*lfu?(WE($HGz;(oG%g|e%rN>ARF z4I3;QkRiKf3^f4tE5oIW4qkbLRd#j2yyvf|aU zs}{?KekB|Bj+-3+n>JtA+cKzXWst6vEu3Zcz0~uNT{Kvhvr?X)k)G@)4gW!w z|Ah3|Kv(#mEbbyb5GgBqMfT-JIbJ)-7Wb3q3#I-U+0qO-Ix1waJ|XEq*;Qwx!F6Ui zQr?C9PX^RU*S#Zy?g^=wF1w&kR=8Tq-;w-{vae^!F3Xo)Vv`k&kqtQ`J-0_Tph?QB zc1o9gCtY?#RvaT+G)8))NM_t44XKj_%#yAxk`1{nyJV^~FiW<4o|M;0gKitaSfw;c z15TRbReGX_43<#Yq9>$5wNgLc9Ii5|(`Bp_Nx6qKc)0AM>E=`}qkp4bKKeghy0C|A z=}GCzJ+fjCX;``}xJb6pTei$@4p(WwKzTk`df)?T;8xiMG1Ak2B>g^UZIN{8Wf_%U znU>3p#nNIM^gJ;axWbjV9~Hm6#R3aB{3#iVZ??i5)p$BpfKna!@d%1Z+@YXCedU*i z%npQGCeD|-E1AsZt8mXuJwGjnd^43e;d-0ljr~~s3I{FDU1jcSWhT;K>$$5z$sFEJ zaYgObbbE~4N-PAKzDi=XLs8ry_kqtKcXj7XmnRzXOp?<miQnGF4^N6X zbQ|}d3Kth{vp|%jKZmpOE=gfs7LT@_M(R@C6MR73 zHXg!V-Rs`sQEXD(NuDa)8Sm~*TRpb}wB7TN$YOljbYD0k0!RchfjnR|&;Za*&i%kq z;4JV3pdehm0D8Br1CR#v1!#BY2!M8YmH=~srNCNX6R;iFCt^5{3#>t;(iY8az;56G za9B*`yfe@9sm&T&@5;SIUPm5b@74`lIh1%zQn=4xhyn3L1h#w>xN_G}HzloS8jfz= zojRl8P&YB%l?O-aNmHeVQ{_EfWh<%ZNmHdKy_0Lylm=hBY2)WO5>aiC(n+sgXPU~r zoaIr+xQR#`%F~mkN^hqM^_iO(4iz4viqa$=RJD{?%7lvY@)@PQpBhjyb>g&^nhcq2 zT#>VwW<5{Igpw&U%8KsEW5{Hl3G`aB(UkF+JlvGYB{Sya70sJbQC?6~T3piYDRI}v z`|%J5_Se44>fL#=Yp4T}PG8iiEjT2iJ^0l~BdaWOB00h+@+cK4j@FaRZ zWvJw05^L2FW6d(#3=hyt6N2(X_e-vFIvRx98FMu2L)A5{5K= zxhgZs*Il0~D4JSY?u;WtX1FySacLG=PI<%+C^EFANZ4vd|0P|V?#siSHCm#O%yv~u ziY647beEyg5>JLq)@TXK1C&S9(tz6SiviVAZHBYjwQ#qqID%@OVswTXUN?0yo+Wj3 ziYGYxV=l&qtH`qRV5b<7WQIwzE}muQaZd3h{Jdrf4Nq~*llzByN+9Q z-1#lybf@Jd=ps-3{k8!WCFK=m#ZWiLvLQ1((gX3+;$+Gr2K%A4Ek&Z&&B&)Wazr}(Uu*wVo{aHXg4_P5q;>EJ86IIEQyeQ8F|2Ds8w zRQMx$T1>NaV-BVcPqDLAZgiuW`-(1ZYLy$^Xu4$+M!cs84X~PqZZyR-#63lRD>1s! zEd07IUL0UG4V__%XT`RAfVmHo}yDALda})PXvJ(VRQlW z6veH?mib~lu1TI^YoMh=ds?nIuDC8C00Vh=RZHQP{-#Tp5n?h5!K+Y*CGBK%p;vPBBo3m3j)YS7J|vLrQ;A&ruY_# z^{L_K#Xp}qqtsfbAv5aig+Md&(0*7?F%?C&)YuCSw$4@Ujk&75oU1Y{*9#0@{4)JP z2*!Z76!${MwS*~V4sXFi5ydTH^pPp1C8KxC`xm}W9gJ{Oht`DNVqU8v&}*jH7lY7S zyxvNTUNgnFFbKWH)mCD7#T2i=F!C0=W3bhtI*hwV>gQ%V&@rZ7IYxxHm>Onnhh?Z2 zB0jyvufwcfK)0B=Hz2aS#i5S0p(6^l=;yMQ-j*@H6y5JFLc@8S!}L~fbcI<=33|#~ zDK42heQGJTx$}@ngJbk*Zw!A^b3`x|giXXwxA(RT|63s>J`#>DZ>h&J{1F-u<5_>O zM~hf|<;jzMEu)3@in`FEH9XWsHYLq6TIlU@7rF$83*UA;z(%Wm7ojgs^`w~vJ~rn| z1s&}oeu#h*TS~O}_yRiGg?2Pr#PG41y8s>SBBol!>2R$%5)bL(t&x}z&BD_yuI-K4 z)ct>F_@exI#m`kb|ak8S2!N=@L%T?yhWyVt7IS(2#BYwN1JIvyyzDuT) zvtUk9IUL$D>l%Dn8{*w;8@v>AVZ)13< z(?(q5%qCnR1#v8qhezs3vl*BiO_kA@RG`uUVInprxlHYj zE3bzbUyWDvHplYz&LS)$l{P-%MHCEYeGgPiEeIyF7@EI4wB-FE@s_6ROw(+Hmf7?Z z?Zq>$JWLeCS#5^XO#kD#2DJ=m$t&F z#%-CNl&akrV2X8>|X@2;w38LQHhrn_d*C+#ew<_VrZZgXIMsX2UHL! zE+cnzix^I}UYFgKeB6R5;(QzrVw1&KZ{E{JE@DP+>q*lt3?H*~)OaSE5-=AsQ;gwb zcFhW1Z10F0#TIdQ5gUOUMRcGU1v62PP0Z_v3Be`{NymJVByVxZdK>Lz=-eXiias^# zXwb#j$`I!iTgJaH<~|#BPXyiKndNu2OaYZT-+0W>C|PEn-V|6=2G=36D-zu_dDDr(wKp*Gg;|>-6q3+|^2K8Rj!FquB&@ zFj(qFB$>{pH=u3e%T5+&cP(;SPA^2;L}U_XbDJpYh}k>`mphyOxF}3d${y;9_%h4f z?IG4+pP*<+!Z2>}2O`W2lL%ZB(Frt+kG9gW4CD2>4h`c-J!#g1NU#Q~ufBi`^p)Za z-RnMfj1T2uF}ySXuRR56tUj50g*~i9t;tlH=VU>26pc89c_JC?dmp$i|!x{H5x!C9IZnu4=_;x{RLBI_mErSfs@5|smR3ms`N-N8>1zwgfHwCkgsMNHFiLL5uQ2A;wmdZjPJ^6Gj|6-2t zU>g=^*v6(OQ;_VeC-p5&JH54CQ-U});=S67hw(^*+Gv)~5IcJz?{p+P>q&h>-ycH6 zu3kLIHm)P0LCosSgYhm8y}%=)dV@{xW(4VM+dL$>p+T>@{EF!scse}1H&!(co!DYw zPiI3ZAISrrMll`;#YaRFO1Bjt`IwP>2}y1ww>gt9JCoa;N%{cOKtq?lS=8Q0($|z^ zVFh@;-&yDC-%Sek5O>f3eM?ma53|wkDMU&JETC;t+(^=%D4F~g$qa)_8=iuUWHyq) zMsf_2Qg@t_OS_Sz0_`-CN!n5*lZ{BqY;QWbN1fc`&g2OsJL|RSJAkU}qBH}YuxKQe zwzUszuS2r4k)*As#d;DS6cvje;$ir3D1A&+Y{@?~do zyEFN!Gr7Z=+=XOkygGL-i9zh?hw5m1@^BH;AE88V7kuj~KJLeZu+v{r zjxZxl+uSF*=xG~mPxjW;X;*Soe}pYIBK zykKb1hXVd>B*(8+l&wZ_^g{a>sZ8&ROJ#cRdbFWTFFQYCB$pz2T2EHdD`<2jrvo=> zEeE-WULL$8Irqv&)#<-9>e72<6MsTRF9&)#%QQ!#(H{$13#FPNqZa}H;mp`dR$AYx z&{i^f$1j9hgX3O9*NKPP&bURiEqfI*ysAAA0dN?}Cq>gB9^5ZsgZ^z=y(%pDS`Mmx zJ!JhQM_)0@G|7%b7A4YiQCc&SNg|(;^i@$KS(Jk$eo@zt0GW{pv1rde7NYubuWUYK zv{`_TK!fQ26N^5d`H(3SJqGjWp>J-|HyY?F_`@7`DM2(uaUjL<1D1+?1)k_XA3Wlw zE&2XR016I51cl&LkuW7(iBKYOD-tDsGnl7W(MBViil2sE@f8K6KXAczN)#oq#yke} zhHMr_9FjRCI~X?O63g6>7WZqS(v%z~WCrM#5y8(;)C z{=&xEA^dgmn~S`sxRB4=iMq>tkhn06yNjrQ@Ok3squi~rAfIqqbiUIg|CUWmWO z5g_`HP^E5j8_&yKr#LcWC#I0ih={hKcD0ix@6-t5qJgjdv8!T z7)I1Q%2D75lu-yqqDU{~bAsrVs4F<7$AQ$LlYj^&ju-N-8SkM6;vIrRm%_<;NYk$+ znW(Y1!*Bx)4i|ue-3F+1F4Bv69@$97bOMrq&SLZTxUKo9h*yezMLeXj@Fri&J z-&Z_%MdraPG7nynd0oEl@Zc4h2d~IHctz&HD>8WW^WYU3+V8jxpxs#yUXl6nS7iQI zb^*lKX7&Baw?LZ2M=88Nd$3pF!Crv}dj)I{_6p#ko_^rDwen!EK#cUpy}vU**elSM zXCCYoxX&{=2qGFz5B3T?*ehV&xgh5jBRC%H6(D!~U+)z-&wEt$MFBH_SAnwt{Vn_9 z!1KTX;5(ofe)25?wgF8*AbuLo1?b~luLF00LAWVd0{jm69_WYP{1yZ61MToDIh9L! zDc_?wr(ezo^ck<&Cd7;OO?-ytHO^oB*D#*g*z+PE=7wznu3?o$uUteng%2r=?0Ruf z{>J~Dx*Bre!uJoh3&4s08`}kZ(K-J++XaUFkJ|;%k^1lYpg912vSkqP2#^b)MM@fI zHzxl1J Date: Fri, 12 Jan 2024 01:16:51 -0600 Subject: [PATCH 2/2] editar empleado listo --- .vs/VSWorkspaceState.json | 3 +- .vs/compabetoOG/v17/.wsuo | Bin 37376 -> 39424 bytes .vs/compabetov2.csproj.dtbcache.json | 2 +- AgregarLogin.Designer.cs | 199 ++++++++++++++++++ AgregarLogin.cs | 20 ++ AgregarLogin.resx | 120 +++++++++++ EditarEmpleado.Designer.cs | 2 + EditarEmpleado.cs | 32 ++- bin/Debug/compabetov2.exe | Bin 4472832 -> 4476928 bytes bin/Debug/compabetov2.pdb | Bin 196096 -> 208384 bytes bin/Debug/data.db | Bin 28672 -> 28672 bytes compabetov2.csproj | 9 + database/DAO.cs | 24 ++- database/modelos/Empleado.cs | 22 +- database/service.cs | 15 +- .../DesignTimeResolveAssemblyReferences.cache | Bin 4930 -> 4930 bytes ...compabetov2.csproj.CoreCompileInputs.cache | 2 +- .../compabetov2.csproj.FileListAbsolute.txt | 1 + .../compabetov2.csproj.GenerateResource.cache | Bin 1718 -> 1774 bytes obj/Debug/compabetov2.exe | Bin 4472832 -> 4476928 bytes obj/Debug/compabetov2.pdb | Bin 196096 -> 208384 bytes personal.cs | 28 ++- 22 files changed, 451 insertions(+), 28 deletions(-) create mode 100644 AgregarLogin.Designer.cs create mode 100644 AgregarLogin.cs create mode 100644 AgregarLogin.resx diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json index dc00168..1e9c264 100644 --- a/.vs/VSWorkspaceState.json +++ b/.vs/VSWorkspaceState.json @@ -1,8 +1,7 @@ { "ExpandedNodes": [ "", - "\\database", - "\\database\\modelos" + "\\database" ], "SelectedNode": "\\.sln", "PreviewInSolutionExplorer": false diff --git a/.vs/compabetoOG/v17/.wsuo b/.vs/compabetoOG/v17/.wsuo index fdf919f8a2a4fff7bb5eaa0904e8c266e6d6f6ce..af1fcc3cae673b5fab1d2d0e6b1a082b9eb1589c 100644 GIT binary patch delta 1607 zcma)5OHUI~6z1O6GQw0_9#RmcVntC0rvrtV_?nbzDn58<;v+F(N=stm!k8)v;gw>H z3l`GjFBpj{B{J8gizc!oQH(B(8(nJR!bLZ3#B)0{k)TCy=F2_zJnwhTotXtX^MXE< zcU8D6P*LGWnIe9!t*vo2fhBM4((pGzj=&z;vUT9Z`FQZuN74>==o|46dZ1%z!F+uL zvYv&(R#Y}1LXL32o2HX8gx9w5xih8?n!R&pFyb)aTc-Db}i)TIft*_usPq# zh4Y+mJ%XpL!M)azUCx}Zh~Rv;AUH41k@Mv|d7Qg`&JXT|89{`XUg3YpY8%NObrPQ3 zkXXm_=G+?{?p9T=&rkNEzsJd8Pd2a$%R6P34fYdwMWd`(^TriKVl^j-xPGX1%&q~k z4U>e|B@zWZ@OJQJH7ye{h=R+Xhi$ozipT7Swo=~KP)YMjQjnccyP9%I;Qi;hN{XWL zUT_;+N_-iuUieYp=O_HpH?MPM*&Q~oYTnU%2wZG!UxN6_VHDi~+m-gunIUQ&NKmmI zZ4rc9lx26%d8}gz0*P7~vQodF>_#(x1Fj1cj}MgMwysmM?7>x9K86(~ky`2#0;zpX zf$JZ>zJ9bQ#Gfv9E`8G9u0S9sTXGv|l9iNUWK#Is;)f`$8#?~dOz#<`<$@JP)rCz` zceHsnPko87N0Ax=trLH_-0G}c?s@e4D-Pft!w9!Ktaz%wT+ibaa>)}Q(<;!<`PhY| zdtXGGKbZc@Z z))h-jN~dB-T_dqh$io{XxN#pAsNB z8HRWy1p3q$d!H`+E^LgbikgvCsarELQddTcN~&U{rD!UqL`Mv{C!OlV!i3r>?-mFQ zjfGh__nAO$EDdwHFx(%zje`#`-y|g)t1*3=&qT$UlzTAdJqph!PQ&ZTI(BXD2{9j1 iUIW6pJQ;_eb{0OXAsC-+1}m2)qo^5VUuHvp1pNYlRvQ!m delta 1694 zcmb_c%}*0i5P$ErK*g<6D1Lxq1uXcnx@}k5H4#@^k*LUrBpN>wTe^)J7pz1te#CuVylM1i0+@I(Ui7Gm$6oM2okw@2DmKRWveTLQy|*)Oely#VXKZAW z-BCh}IID&be2DPp3Wb6|Jt$B6pHL{!9vX)AY~7NY)M!^@>H}?oi)>n|!~=MCe!<(8 zRxmx2r$Pv>MX7T(*P!+~_A=BW`ew%$b~W0yj$aH_{Pq8WtwLWUgb{D>S}PhGP{Jr} zDD5cAQQQDq(2kV&E*?cpb?^>HYbED)puMxi??hX7{N1Sc7VUaBUSXfJ89;rv|I;`- z=rE-}FV9rfWKRg+sdwIAfm(8GQEAYz1ydD{EtnFC1#5x{!J4?dU~2Aee$c$Z`tn?F6j-W~eEly0$j3nmFO(#HZ270NVHX*#UQO%1SjFsBuPLMgO65s}?h*d2em|82vF`K~Z?&>d zQVkO0J@o+PNDfhxF7UB7b#O%&6ZP23GXf|OG zLh(VFUuSf5K##u|Z|e4KL}=mtra|AfQXt>-&eu``EIopbw-|^Qc0DLlP)FJHT#x4% zgxMl&^lwz`hGHM8i+#YHgwJj6qJOLy@^asA#Dm%1CyCm`Uzb}W&$mm|4kxJ~3e2`K ztBctyQh(WIo=@WNE!roz-rWfbs|NjGB|p?{`>jpPI_I_a`@rlO=EJ!g9&3PEXT5fL zW<+Bkb9f7!I_~94cE%$=!t0AKzBQUK;u%%V%F%Q>C#%MgA#1sqA;;2*w5E2%qLGBb z?|#&#_cFLN&s h*m@UCT?z7Ix9`)cqtoJxBd}i8e!d^**Irn6*mt;rgmC}> diff --git a/.vs/compabetov2.csproj.dtbcache.json b/.vs/compabetov2.csproj.dtbcache.json index ead3680..8efc107 100644 --- a/.vs/compabetov2.csproj.dtbcache.json +++ b/.vs/compabetov2.csproj.dtbcache.json @@ -1 +1 @@ -{"RootPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG","ProjectFileName":"compabetov2.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"cuentas.cs"},{"SourceFile":"cuentas.Designer.cs"},{"SourceFile":"database\\conexion.cs"},{"SourceFile":"database\\DAO.cs"},{"SourceFile":"database\\modelos\\Categoria.cs"},{"SourceFile":"database\\modelos\\Cliente.cs"},{"SourceFile":"database\\modelos\\Empleado.cs"},{"SourceFile":"database\\modelos\\Producto.cs"},{"SourceFile":"database\\modelos\\usuario.cs"},{"SourceFile":"database\\service.cs"},{"SourceFile":"envios.cs"},{"SourceFile":"envios.Designer.cs"},{"SourceFile":"inventario.cs"},{"SourceFile":"inventario.Designer.cs"},{"SourceFile":"login.cs"},{"SourceFile":"login.Designer.cs"},{"SourceFile":"MenuPrincipal.cs"},{"SourceFile":"MenuPrincipal.Designer.cs"},{"SourceFile":"mermas.cs"},{"SourceFile":"mermas.Designer.cs"},{"SourceFile":"personal.cs"},{"SourceFile":"personal.Designer.cs"},{"SourceFile":"Program.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"vender.cs"},{"SourceFile":"vender.Designer.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"Properties\\Settings.Designer.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\EntityFramework.6.4.4\\lib\\net45\\EntityFramework.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\EntityFramework.6.4.4\\lib\\net45\\EntityFramework.SqlServer.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.ComponentModel.DataAnnotations.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\\lib\\net46\\System.Data.SQLite.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\System.Data.SQLite.EF6.1.0.118.0\\lib\\net46\\System.Data.SQLite.EF6.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\System.Data.SQLite.Linq.1.0.118.0\\lib\\net46\\System.Data.SQLite.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\bin\\Debug\\compabetov2.exe","OutputItemRelativePath":"compabetov2.exe"},{"OutputItemFullPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\bin\\Debug\\compabetov2.pdb","OutputItemRelativePath":"compabetov2.pdb"}],"CopyToOutputEntries":[]} \ No newline at end of file +{"RootPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG","ProjectFileName":"compabetov2.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"AgregarEmpleado.cs"},{"SourceFile":"AgregarEmpleado.Designer.cs"},{"SourceFile":"cuentas.cs"},{"SourceFile":"cuentas.Designer.cs"},{"SourceFile":"database\\conexion.cs"},{"SourceFile":"database\\DAO.cs"},{"SourceFile":"database\\modelos\\Categoria.cs"},{"SourceFile":"database\\modelos\\Cliente.cs"},{"SourceFile":"database\\modelos\\Empleado.cs"},{"SourceFile":"database\\modelos\\Producto.cs"},{"SourceFile":"database\\modelos\\usuario.cs"},{"SourceFile":"database\\service.cs"},{"SourceFile":"EditarEmpleado.cs"},{"SourceFile":"EditarEmpleado.Designer.cs"},{"SourceFile":"envios.cs"},{"SourceFile":"envios.Designer.cs"},{"SourceFile":"inventario.cs"},{"SourceFile":"inventario.Designer.cs"},{"SourceFile":"login.cs"},{"SourceFile":"login.Designer.cs"},{"SourceFile":"MenuPrincipal.cs"},{"SourceFile":"MenuPrincipal.Designer.cs"},{"SourceFile":"mermas.cs"},{"SourceFile":"mermas.Designer.cs"},{"SourceFile":"personal.cs"},{"SourceFile":"personal.Designer.cs"},{"SourceFile":"Program.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"vender.cs"},{"SourceFile":"vender.Designer.cs"},{"SourceFile":"Properties\\Resources.Designer.cs"},{"SourceFile":"Properties\\Settings.Designer.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\EntityFramework.6.4.4\\lib\\net45\\EntityFramework.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\EntityFramework.6.4.4\\lib\\net45\\EntityFramework.SqlServer.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.ComponentModel.DataAnnotations.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\\lib\\net46\\System.Data.SQLite.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\System.Data.SQLite.EF6.1.0.118.0\\lib\\net46\\System.Data.SQLite.EF6.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\packages\\System.Data.SQLite.Linq.1.0.118.0\\lib\\net46\\System.Data.SQLite.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\bin\\Debug\\compabetov2.exe","OutputItemRelativePath":"compabetov2.exe"},{"OutputItemFullPath":"C:\\Users\\carsu\\source\\repos\\compabetoOG\\bin\\Debug\\compabetov2.pdb","OutputItemRelativePath":"compabetov2.pdb"}],"CopyToOutputEntries":[]} \ No newline at end of file diff --git a/AgregarLogin.Designer.cs b/AgregarLogin.Designer.cs new file mode 100644 index 0000000..d3b063d --- /dev/null +++ b/AgregarLogin.Designer.cs @@ -0,0 +1,199 @@ +namespace compabetov2 +{ + partial class AgregarLogin + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel(); + this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.textBox3 = new System.Windows.Forms.TextBox(); + this.tableLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel2.SuspendLayout(); + this.flowLayoutPanel3.SuspendLayout(); + this.SuspendLayout(); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 1; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel2, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel3, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 3); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 4; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 51.07914F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 48.92086F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 84F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 72F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(584, 311); + this.tableLayoutPanel1.TabIndex = 0; + // + // flowLayoutPanel1 + // + this.flowLayoutPanel1.Controls.Add(this.label1); + this.flowLayoutPanel1.Controls.Add(this.textBox1); + this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel1.Location = new System.Drawing.Point(3, 3); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.flowLayoutPanel1.Size = new System.Drawing.Size(578, 73); + this.flowLayoutPanel1.TabIndex = 0; + // + // flowLayoutPanel2 + // + this.flowLayoutPanel2.Controls.Add(this.label2); + this.flowLayoutPanel2.Controls.Add(this.textBox2); + this.flowLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel2.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel2.Location = new System.Drawing.Point(3, 82); + this.flowLayoutPanel2.Name = "flowLayoutPanel2"; + this.flowLayoutPanel2.Size = new System.Drawing.Size(578, 69); + this.flowLayoutPanel2.TabIndex = 1; + // + // flowLayoutPanel3 + // + this.flowLayoutPanel3.Controls.Add(this.label3); + this.flowLayoutPanel3.Controls.Add(this.textBox3); + this.flowLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.flowLayoutPanel3.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + this.flowLayoutPanel3.Location = new System.Drawing.Point(3, 157); + this.flowLayoutPanel3.Name = "flowLayoutPanel3"; + this.flowLayoutPanel3.Size = new System.Drawing.Size(578, 78); + this.flowLayoutPanel3.TabIndex = 2; + // + // tableLayoutPanel2 + // + this.tableLayoutPanel2.ColumnCount = 3; + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 80.65844F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 19.34156F)); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 91F)); + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 241); + this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.tableLayoutPanel2.RowCount = 1; + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); + this.tableLayoutPanel2.Size = new System.Drawing.Size(578, 67); + this.tableLayoutPanel2.TabIndex = 3; + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(3, 0); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(178, 24); + this.label1.TabIndex = 0; + this.label1.Text = "Nombre de usuario:"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(3, 0); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(103, 24); + this.label2.TabIndex = 0; + this.label2.Text = "contraseña"; + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(3, 0); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(106, 13); + this.label3.TabIndex = 0; + this.label3.Text = "confirmar contraseña"; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(3, 27); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(100, 20); + this.textBox1.TabIndex = 1; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(3, 27); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(100, 20); + this.textBox2.TabIndex = 1; + // + // textBox3 + // + this.textBox3.Location = new System.Drawing.Point(3, 16); + this.textBox3.Name = "textBox3"; + this.textBox3.Size = new System.Drawing.Size(100, 20); + this.textBox3.TabIndex = 1; + // + // AgregarLogin + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(584, 311); + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "AgregarLogin"; + this.Text = "AgregarLogin"; + this.tableLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.flowLayoutPanel2.ResumeLayout(false); + this.flowLayoutPanel2.PerformLayout(); + this.flowLayoutPanel3.ResumeLayout(false); + this.flowLayoutPanel3.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel3; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2; + private System.Windows.Forms.TextBox textBox3; + } +} \ No newline at end of file diff --git a/AgregarLogin.cs b/AgregarLogin.cs new file mode 100644 index 0000000..a785e88 --- /dev/null +++ b/AgregarLogin.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace compabetov2 +{ + public partial class AgregarLogin : Form + { + public AgregarLogin() + { + InitializeComponent(); + } + } +} diff --git a/AgregarLogin.resx b/AgregarLogin.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/AgregarLogin.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/EditarEmpleado.Designer.cs b/EditarEmpleado.Designer.cs index 29a29f5..e132c68 100644 --- a/EditarEmpleado.Designer.cs +++ b/EditarEmpleado.Designer.cs @@ -532,6 +532,7 @@ namespace compabetov2 this.button1.TabIndex = 0; this.button1.Text = "Editar"; this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); // // btnCancelar // @@ -543,6 +544,7 @@ namespace compabetov2 this.btnCancelar.TabIndex = 1; this.btnCancelar.Text = "Cancelar"; this.btnCancelar.UseVisualStyleBackColor = true; + this.btnCancelar.Click += new System.EventHandler(this.btnCancelar_Click); // // EditarEmpleado // diff --git a/EditarEmpleado.cs b/EditarEmpleado.cs index 4c70530..2a7b5ea 100644 --- a/EditarEmpleado.cs +++ b/EditarEmpleado.cs @@ -1,4 +1,5 @@ -using compabetov2.database.modelos; +using compabetov2.database; +using compabetov2.database.modelos; using System; using System.Collections.Generic; using System.ComponentModel; @@ -44,9 +45,34 @@ namespace compabetov2 } - void CargarDatos(Empleado empleado) + + private void button1_Click(object sender, EventArgs e) { - this.empleado = empleado; + Empleado empleadoNuevo = new Empleado( + empleado.idempleado, + txtNombre.Text, + txtApellido.Text, + txtCalle.Text, + dtFechaCon.Text, + cbEstado.Text, + txtColonia.Text, + txtCp.Text, + txtNoExt.Text, + txtNoInt.Text, + txtReferencia.Text, + dtFechaNac.Text, + txtTelefono.Text); + if (service.actualizarEmpleado(empleadoNuevo)) + { + ventanaPadre.llenarPanel(); + } + + } + + private void btnCancelar_Click(object sender, EventArgs e) + { + this.Close(); + } } } diff --git a/bin/Debug/compabetov2.exe b/bin/Debug/compabetov2.exe index e11840d1615584cf8e00d21706572e0d437c0b86..a8e69c64d339ce69290bc45a832e07296e59ef31 100644 GIT binary patch delta 51508 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 diff --git a/bin/Debug/compabetov2.pdb b/bin/Debug/compabetov2.pdb index 3962c735ec32ded25db12e6752ec5878177000cb..05ae2cbb56b5dd5e70875f9e5474ab38c877f35f 100644 GIT binary patch delta 42266 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 diff --git a/bin/Debug/data.db b/bin/Debug/data.db index 0fff7e69dc6ecfb2a8bb68fe6d1183ad2cbf28b3..de0f01677348b8d24b6d32859d81861e3950fa06 100644 GIT binary patch delta 479 zcmZp8z}WDBae}nqA_fKqb|8j<+=)8Il8YGhvM%uQy7 zD5Pb_XQue%r)TCVc>0C7y1NGHxcLXUdb;~5c)La_XdvV@6@pydT!UQwoLz$z6u??E zGE;IuS~VxnO2Bg~mh9E{B3oM5{^`WX3NG4Q|I zEEsT$e_{X|y9gsI1JH`eAMJ%XnE1OH_+RsPZx&Rj=dX`r;%AWM<#m=+<^=+0UWVkv zqMZC AgregarEmpleado.cs + + Form + + + AgregarLogin.cs + Form @@ -176,6 +182,9 @@ AgregarEmpleado.cs + + AgregarLogin.cs + cuentas.cs diff --git a/database/DAO.cs b/database/DAO.cs index 1941e6d..a12f461 100644 --- a/database/DAO.cs +++ b/database/DAO.cs @@ -151,10 +151,9 @@ namespace compabetov2.database { conexion.Open(); - string sql = "UPDATE Empleado SET " + - "VALUES (@nombre, @apellidos, @calle, @fecha_contratacion, @estado, @colonia, @cp, @no_ext, @no_int, @referencia, @fecha_nac, @telefono)"; - - + string sql = "UPDATE Empleado SET nombre = @nombre, apellidos = @apellidos, calle = @calle, fecha_contratacion = @fecha_contratacion, " + + "estado = @estado, colonia = @colonia, cp = @cp, no_ext = @no_ext, no_int = @no_int, referencia = @referencia, " + + "fecha_nac = @fecha_nac, telefono = @telefono WHERE idempleado = @idempleado;"; using (SQLiteCommand command = new SQLiteCommand(sql, conexion)) { @@ -170,6 +169,7 @@ namespace compabetov2.database command.Parameters.AddWithValue("@referencia", empleado.referencia); command.Parameters.AddWithValue("@fecha_nac", empleado.fecha_nac); command.Parameters.AddWithValue("@telefono", empleado.telefono); + command.Parameters.AddWithValue("@idempleado", empleado.idempleado); int filasAfectadas = command.ExecuteNonQuery(); @@ -490,18 +490,19 @@ namespace compabetov2.database conexion.Open(); string[] consultas = new string[] { - "DROP TABLE IF EXISTS Login", "DROP TABLE IF EXISTS Empleado", + "DROP TABLE IF EXISTS Login", "DROP TABLE IF EXISTS Producto", "DROP TABLE IF EXISTS Categoria", "DROP TABLE IF EXISTS Cliente", + "CREATE TABLE Login (idlogin INTEGER PRIMARY KEY AUTOINCREMENT, tipo TEXT NOT NULL, usuario TEXT NOT NULL, "+ + "contra TEXT NOT NULL)", + "CREATE TABLE Empleado (idempleado INTEGER PRIMARY KEY AUTOINCREMENT, nombre TEXT NOT NULL, "+ "apellidos TEXT NOT NULL, calle TEXT NOT NULL, fecha_contratacion TEXT NOT NULL,estado TEXT NOT NULL, colonia TEXT NOT NULL, cp TEXT NOT NULL, no_ext TEXT NOT NULL," + - "no_int TEXT NOT NULL, referencia TEXT NOT NULL, fecha_nac TEXT NOT NULL, telefono TEXT NOT NULL)", - - "CREATE TABLE Login (idlogin INTEGER PRIMARY KEY AUTOINCREMENT, tipo TEXT NOT NULL, usuario TEXT NOT NULL, "+ - "contra TEXT NOT NULL, fk_idempleado INTEGER NOT NULL, FOREIGN KEY (fk_idempleado) REFERENCES Empleado (idempleado))", + "no_int TEXT NOT NULL, referencia TEXT NOT NULL, fecha_nac TEXT NOT NULL, telefono TEXT NOT NULL, fk_idLogin INTEGER," + + "FOREIGN KEY (fk_idLogin) REFERENCES Login(idlogin))", "CREATE TABLE Categoria (idcategoria INTEGER PRIMARY KEY AUTOINCREMENT, nombre TEXT NOT NULL, descripcion TEXT NOT NULL)", @@ -513,8 +514,9 @@ namespace compabetov2.database "calle TEXT NOT NULL, colonia TEXT NOT NULL, cp TEXT NOT NULL, no_ext TEXT NOT NULL, no_int TEXT NOT NULL, referencia TEXT NOT NULL, " + "telefono TEXT NOT NULL, telefono_extra TEXT NOT NULL)", - "INSERT INTO Empleado ( nombre, apellidos, calle, fecha_contratacion,estado, colonia, cp, no_ext,no_int, referencia, fecha_nac, telefono) VALUES('jefe', '', '', '', '', '', '', '', '', '', '', '');", - "INSERT INTO Login ( tipo, usuario, contra, fk_idempleado) VALUES('admin', 'admin', '12345', 1);" + "INSERT INTO Login ( tipo, usuario, contra) VALUES('admin', 'admin', '12345');", + "INSERT INTO Empleado ( nombre, apellidos, calle, fecha_contratacion,estado, colonia, cp, no_ext,no_int, referencia, fecha_nac, telefono,fk_idLogin) VALUES('jefe', '', '', '', '', '', '', '', '', '', '', '',1);", + }; foreach (string consulta in consultas) diff --git a/database/modelos/Empleado.cs b/database/modelos/Empleado.cs index 5d8327d..544f750 100644 --- a/database/modelos/Empleado.cs +++ b/database/modelos/Empleado.cs @@ -21,8 +21,9 @@ namespace compabetov2.database.modelos public string referencia; public string fecha_nac; public string telefono; + public int? fkIdLogin; - public Empleado(int idempeado = -1, string nombre ="", string apellidos = "", string calle = "", string fecha_contratacion = "", string estado = "", string colonia = "", string cp = "", string no_ext = "", string no_int = "", string referencia = "", string fecha_nac = "", string telefono ="") + public Empleado(int idempeado = -1, string nombre ="", string apellidos = "", string calle = "", string fecha_contratacion = "", string estado = "", string colonia = "", string cp = "", string no_ext = "", string no_int = "", string referencia = "", string fecha_nac = "", string telefono ="",int? fkIdLogin = null) { this.idempleado = idempeado; this.nombre = nombre; @@ -37,6 +38,25 @@ namespace compabetov2.database.modelos this.referencia = referencia; this.fecha_nac=fecha_nac; this.telefono = telefono; + this.fkIdLogin = fkIdLogin; + } + + public bool CompareEmpleado(Empleado emp2) + { + if (nombre != emp2.nombre) return false; + if (apellidos != emp2.apellidos) return false; + if (calle != emp2.calle) return false; + if (fecha_contratacion != emp2.fecha_contratacion) return false; + if (estado != emp2.estado) return false; + if (colonia != emp2.colonia) return false; + if (cp != emp2.cp) return false; + if (no_ext != emp2.no_ext) return false; + if (no_int != emp2.no_int) return false; + if (referencia != emp2.referencia) return false; + if (fecha_nac != emp2.fecha_nac) return false; + if (telefono != emp2.telefono) return false; + + return true; } } } diff --git a/database/service.cs b/database/service.cs index 05a81e9..4d3c199 100644 --- a/database/service.cs +++ b/database/service.cs @@ -105,8 +105,11 @@ namespace compabetov2.database while (reader.Read()) { + long fkIdLogin = reader.GetInt64(0); + + long id = reader.GetInt64(0); Empleado empleado = new Empleado( - int.Parse(reader["idempleado"].ToString()), + Convert.ToInt32(id), reader["nombre"].ToString(), reader["apellidos"].ToString(), reader["calle"].ToString(), @@ -118,8 +121,9 @@ namespace compabetov2.database reader["no_int"].ToString(), reader["referencia"].ToString(), reader["fecha_nac"].ToString(), - reader["telefono"].ToString() - ); + reader["telefono"].ToString(), + Convert.ToInt32(fkIdLogin) + ) ; empleados.Add(empleado); } return empleados; @@ -136,5 +140,10 @@ namespace compabetov2.database { return DAO.eliminarEmpleadoDAO(idEmpleado); } + + public static bool actualizarEmpleado(Empleado empleado) + { + return DAO.actualizarEmpleadoDAO(empleado); + } } } diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache index 5d5a78cfceace8caf5cf8dd47ef8ff88234050c4..ef3b525eb5471e2f1826d1e5e1a1a66834a4585b 100644 GIT binary patch delta 17 ZcmX@4c1Uf4ADi`>m)3T|8$;d+0RTY12NnPT delta 17 YcmX@4c1Uf4A6t9kyh;zDjUn%Z06?V&6951J diff --git a/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache b/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache index 766796f..42c857c 100644 --- a/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache +++ b/obj/Debug/compabetov2.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -0de1c424268dd16d06d975ef2c499f33dbd19721fb5a2d42d29e7a4ca4bce0d1 +5d59b1013627d47320299052a443bf2f5f938b5e44e9ca7b957196b5427dd7b6 diff --git a/obj/Debug/compabetov2.csproj.FileListAbsolute.txt b/obj/Debug/compabetov2.csproj.FileListAbsolute.txt index 2966be8..cee5f43 100644 --- a/obj/Debug/compabetov2.csproj.FileListAbsolute.txt +++ b/obj/Debug/compabetov2.csproj.FileListAbsolute.txt @@ -90,3 +90,4 @@ C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.exe C:\Users\Googl\Documents\compabetoOG\obj\Debug\compabetov2.pdb C:\Users\carsu\source\repos\compabetoOG\obj\Debug\compabetov2.AgregarEmpleado.resources C:\Users\carsu\source\repos\compabetoOG\obj\Debug\compabetov2.EditarEmpleado.resources +C:\Users\carsu\source\repos\compabetoOG\obj\Debug\compabetov2.AgregarLogin.resources diff --git a/obj/Debug/compabetov2.csproj.GenerateResource.cache b/obj/Debug/compabetov2.csproj.GenerateResource.cache index 0bc11f6a46a8a5d512a99314e0f7380dd46fe46c..2c023d8f79168e64f6c070d4163fa9cdf4ad2c93 100644 GIT binary patch delta 84 zcmdnS`;M2HjgfaF^Aa|97NH9vIzo3i7#Rf}(~DBm6N`NE(=+q*ic*U!7#V;7i#QWd QSoNjSHx6NtK9C{?0PTYoY5)KL delta 28 hcmaFIyN#Ebjge;~^Aa|G_3SQdVWB%5jEoE*003u-1*8A~ diff --git a/obj/Debug/compabetov2.exe b/obj/Debug/compabetov2.exe index e11840d1615584cf8e00d21706572e0d437c0b86..a8e69c64d339ce69290bc45a832e07296e59ef31 100644 GIT binary patch delta 51508 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 diff --git a/obj/Debug/compabetov2.pdb b/obj/Debug/compabetov2.pdb index 3962c735ec32ded25db12e6752ec5878177000cb..05ae2cbb56b5dd5e70875f9e5474ab38c877f35f 100644 GIT binary patch delta 42266 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 diff --git a/personal.cs b/personal.cs index 0e54a25..f1c8a6f 100644 --- a/personal.cs +++ b/personal.cs @@ -35,8 +35,8 @@ namespace compabetov2 empleadoLayout.ColumnCount = 2; empleadoLayout.Height = 100; empleadoLayout.Width = 900; - empleadoLayout.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 60F)); - empleadoLayout.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 40F)); + empleadoLayout.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); + empleadoLayout.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50F)); empleadoLayout.RowStyles.Add(new RowStyle(SizeType.Percent, 100F)); empleadoLayout.BorderStyle = BorderStyle.FixedSingle; @@ -68,11 +68,12 @@ namespace compabetov2 TableLayoutPanel panelBotones = new TableLayoutPanel(); panelBotones.RowCount = 1; - panelBotones.ColumnCount = 3; + panelBotones.ColumnCount = 4; panelBotones.Dock = DockStyle.Fill; - panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); - panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); - panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 33F)); + panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); + panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); + panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); + panelBotones.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 25F)); Button btnVer = new Button(); btnVer.Text = "Ver"; @@ -123,6 +124,20 @@ namespace compabetov2 } }); + Button btnLogin = new Button(); + btnLogin.Text = "Login"; + btnLogin.BackColor = Color.Red; + btnLogin.Dock = DockStyle.Fill; + btnLogin.FlatStyle = FlatStyle.Flat; + btnLogin.FlatAppearance.BorderSize = 0; + btnLogin.Font = new Font(btnVer.Font.FontFamily, 16); + btnLogin.ForeColor = Color.White; + btnLogin.Click += new EventHandler(delegate (object sender, EventArgs e) + { + + }); + + infoEmpleado.Controls.Add(imgEmpleado,0,0); infoEmpleado.Controls.Add(nombreEmpleado,1,0); @@ -130,6 +145,7 @@ namespace compabetov2 panelBotones.Controls.Add(btnVer,0,0); panelBotones.Controls.Add(btnEditar,1,0); panelBotones.Controls.Add(btnEliminar,2,0); + panelBotones.Controls.Add(btnLogin,3,0); empleadoLayout.Controls.Add(infoEmpleado,0,0); empleadoLayout.Controls.Add(panelBotones,1,0);