From 210203da3e58db9982cdae96b9a1d65e08caa91a Mon Sep 17 00:00:00 2001 From: carlos Date: Sun, 7 Jan 2024 17:51:59 -0600 Subject: [PATCH] habilitacion y deshabilitacion de botones en personal --- .vs/compabetoOG/v17/.wsuo | Bin 41472 -> 40960 bytes bin/Debug/compabetov2.exe | Bin 4451840 -> 4453376 bytes bin/Debug/compabetov2.pdb | Bin 159232 -> 161280 bytes .../DesignTimeResolveAssemblyReferences.cache | Bin 139 -> 2603 bytes .../compabetov2.csproj.GenerateResource.cache | Bin 1596 -> 1596 bytes obj/Debug/compabetov2.exe | Bin 4451840 -> 4453376 bytes obj/Debug/compabetov2.pdb | Bin 159232 -> 161280 bytes personal.Designer.cs | 319 ++++++++++-------- personal.cs | 40 ++- personal.resx | 39 --- 10 files changed, 211 insertions(+), 187 deletions(-) diff --git a/.vs/compabetoOG/v17/.wsuo b/.vs/compabetoOG/v17/.wsuo index 74bb769a590507ab9964160ca7a1747f165a15c7..9653972c6d82c4be6c29304aacd8db8ff731fcd9 100644 GIT binary patch delta 977 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 L8XY?SKg$0B+0EXW delta 20347 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 buPnvi#e2c|UB}-PdF{n7^f`F>|4IK3bsq0D diff --git a/bin/Debug/compabetov2.pdb b/bin/Debug/compabetov2.pdb index 8b5f6c4780e4b15efb2ce80c2eded96dd1f66ce6..f44933d266dc1fd29f7322a7aec5cd33279a1133 100644 GIT binary patch delta 20411 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 B4^{vG diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache index 4382aa9fb887a8e407ce43095d41dbb07cdd8c24..48df4a63ea7990092c6432d27edb2e0a5bf1f957 100644 GIT binary patch literal 2603 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 L8XY?SKg$0B+0EXW delta 20347 zcmbV!2VfM{_V<~Y-Px9Gwq;8SS!xyn7>WW4B2okd1QBUUM>-1|5HW_$ibyYU5JW+- zf(?bB0v14h3Mv9B4@Bk3!-55$JoRsT;`cjuCR->9U*Mj(=iJlpxp(f&Zc=%Csa*N- zQhC|DI)P^I-%ZBPr&Na=QYq0F9f?$(c)z*oiR+!+&7J5PCWJfDJf*6(H|vT{lm&c? zsS~wcS^F1jV{M>RY=7i)NQOcGLR%n}NXND3rDEw@?TA#TcotOfPggXV%yj4tqABBu z6kwOYT-Q>GrhITE>uOltTYg27dTTkR52QibXQtn!p4Fe4?UFP^`$qkrG+aAw`JXgG z``o%#8d`m)ZKV~LTAslya;uj`uJN(R)wx3CdOwTw4M3#2ckt>QX@<7CxUMuu+fn?r zv`2d~(pTEA{Tb<%^)8Vq*2+XvEVsR<4Q#ll`#}(_Rn1@I6@YpOU>!x3h5% z%3pi~kyPJrd8mFsE^m%8cXo6-)Rn)hooo`2-mA7X{Y65^a_KA%InnG3X;Agp=Jh4S zyre||(p3FqOQ$3auikbsE+eXUUvh(@-hm`XZmur5G%iWKv?njyD)p)!-L}0d4XA$f z%G!$5N-OUis{XWdClgfH?|uWTzWr*>X8#_X&AvTFHiz`$Y!1GLCtyJDEm9xN-Dic= zU0V-0SZjan3aN+oPr#Adq`oVp8>>y%Rm;-F+Lr4d4&M$B>}sR}mj;dO)QIv+RXU8! zxrp2pnWdHYZyn!(coz*o0ua5md?&Dn>IbdmuZm8{TK>A|%q z0&}6Y{7uoRWi7|FfKp_$mhaYkc5C@tde31ke_QWmSi zwD~Q{frprP_89-Q;Z1Y3?*=uJZ>yu_4gOtPt@&?wB)$e5709qjF1w$*b5q@UsqXw# zcR{MVFx6d@>Ml-om!!H&Q{82$ZdHp^|E^S5uW zo?Jc*qeWK~)hVkBJX+5nYWwT?G{=y*D-_Ha7%m1j4DoAyyngNQkjW^NZbJ)wp>VcD zl)*Yeur3+uFKFTS`^&J}?a@}c`Vp`hZViE=n6_i+DygS7Xc+65eY%d3LdOHc&Z1*v znvVU$)=NXQTZglbUr*ODO6b@={46>~rRg|1{9aV}q7kekDxVh1XrW{Oh_mPzou)$> zc`w$-{Uce&=cntqN$5B>@+>-TO4E@$>T+qQcHO9Z-G3CF%1G!Kp};%ZuYKO#ueBfD zBya+;h6kS>@L0jO5_}(Id$k>-n+94aXX6_u_(C`7d{^GoRM*$`bjQaFzWWTm*TJ{N z41KSkZg+yoTTkV7lpSd=mxV0|wtN@RhQEXXu+G_-c>U^>rU>=sP3c$%5}; zgYTWOO)bK|2C^oN^J*W|b8Gd-={kCiGi)_DJ;o_Q$2x;=-?$#G?>V3R0SnOb$7!$%PbjL=NwbM4$$#cY+Hk{?RY5U8>yn2`xTbUM7 zT-#VTpcPFk6(UHNDZGk3-KHg`=^{*vZA}xY6e4@4jS1}MGTe50_z4c*lVGufX<`W> zwqUwf{!-B%n0{@*aaQTuh4k$#{ZpFs?LxZq&9`495_v}L&t`!y(=x(@qG8CQV@6p1 z*`_s_QRsV6pPxH06nzN&qU^2g% zidsY;Nezd^s@kg6yQNY5QIMmL>0^Aajuo-!x)h-xx;};IqmQQuMHSH}bd2xrvFEHQ zVJ0MnQ=^736CfNnr1?M)tDk0?2}$YHs3FaSlxaRf#M-0@Ga)G~Mu+mKAo+2Y^CM2cBXjz&x6KbU8az3ZTeohl+LQ+_aCennNkP^npCXSsk&2c{KB&8XN ztx1z+LQ0wsL$RmRgqe^O7NgZ^!c0gB^YJOR)lTtb)J#cAi{bavq?wSC<`Y-!Xqssz zB!$K3?`gtJNC{W5a1&lb$akF2TTDqxi(#81HC;?dN%N^LR>Z@`Y%w7zEJiz|2{R!j z%;&(^48t^A*7~GNi{XB0(o9H6W3xBy^WZcbc@iZbeM+zUIZVw?QMJk|>srHgE!cvV zDB95axz#V;mMa&9f;cwvfiHs18m41oU?)<)rmyYm=+l(=E%B$B;*V_LOPQ0ORG#5( zBl2QDhqvNK_E#*2SzPeQ$`@?0IB-7;&Wd}ud)q3&Q@KrXe3yL{IL@2oNG|Jv^BtfR zmp1wZPjV`>6COd#RB39*4afTaAA)Z2P^1T2I|QT* zt5MCeS}H!$T2OxeDePW<0wx zAwN2RJ0I(Tl6_*mCK*fuDzpI zJ)8y93eK1DXr#}VLdY?p5ZqvVTwB|zP+G6O(kY<*dPm5^bK*Otlt_NN+Smz(d++KJ z)Y{H*#d$<7!`<9of&HJKTbNRYO14*^<}tk8f{nu=oV<0zvZIj{ zrk`qCrwBp4gmk~;Q!4JshQBvy8}2O9#$J@;;n|AJWW9zbk87{Y4QS@MdGTZXZpCnc z*}}h~fQklZc)|3dtQs#Eid zNz3n}+KwT44VbZ3jTBc&q&GX*P2oYcw7E+gqo5J?X$EY8kJ6JE_pAHc)Oq%)FCIwQ%Xa|Sb96)9~3xBXGv zlQ`c@@kcK*5beRKdCi1Wb5Lp)h9C^$l4zL{Dsn|Hu92Fx$gkbIFfY4Xnxkv9jl*)K zHQN3~f%>c<87m{Pfy`+v6(;zjZM6R_9FyNO%?eL+%F6xP(#3vl`Jz0$$a`i{yShcT znu=wb9*$X@& zTl9=S&GY2I5ycetptA5ZHm#~rix;us))ccCYmBj?S{aqh^rD;^{To=1WdrNER@Sob zYARnNYwhkTmRwrb*7cP@bgP!5)zLa?^}Otgu^1z@;RUuaS z&Z7ve=2&&q!N;ocmvR`RAsbnshrzP`=#@Icn@|Q4?Whm%o)Yb(_jw^EnRo?dAT<)J zwQ!qIyn!6q#!}RXk8EwQuyJN|(=43haL1Q$yRSpB|G>?Cj^wHFMF^C=1mLh#GM~?Nc&szY)mBe0_oazj2Ik4NCY8f%tCQ)cmK^kt~EtJAQA zBu5EZbcJaGI)AGRU3Y#0 zN&XiukpIoI^2g6T$9>EfRui9`)xf#+|H}OF3n;ok_Juig@pLA&!1Naw%i z0{I7@$shmAWj6XufxqORdV&1?E%6IWY5W2WEdD$GcycGwr{ICV6F7~(`U3f1JdHp8 zcRSttrwRNW|CblWACLX~*8=)pj;C?l6Yv0R?B#Og6~1XSx}NV;YGgZ*X<4{GR5A;; z$b8%baK6O{agg)bDQ0%k6o;j32k-85#GOUf=uY$_@mB#G&=FFzOUTwpe169tF1vl? z#?45oW89v2+s(&~gKyRWR$4X|hV3|PjltDHmgs9xM6oFB;NiaPbzs@H=s$3Y9RtlT z9^oTz0GFe00yeNkci|HEn%t)7ZuIz>zVQSq>4fM1*v}A&z6GiheVfNrx7yeRBkusA zfY$3@yY6bnam}tJ~V-nX|GT86(68o*{qa8cSn~C5p`1>0_^r z+%}P^*j2C<#p?pQ*Y37A4p3wo0;kx>qzkZp#9PB2c~y(7t`~2M6mr_;B5lFHNZWR3 zNv4gAynW`TDYEz|wm`T1>kTI#(WYQN1I;J&~{E#4Ho-@f?1Q|1)B=6Nuu5GP~x_wnU zxTarkJ-ssZz?6sdQWtf}^~iOZWi`t39q7uoSw&fjisRa|t6uYwT(3%QRbLFRYPa1V zJb$IXoxjp#A#_F|;Kj)~*Uwfj3PCR4kEmk<`T2ey9QB`)vTcpMg!d{u5W!P~TERUs zR+`tu6)&noFB*QWrB{bekK1EMd|V%UPaCkuei3w-F)hNwmXt1Kk6CkBh)reEJ%auo z3k^6!C@co?z+o!iWN3yo zG^0{3da&7;8Y2(>jgf6kwhJ<`}g)>kwhFfz&dihk*Ivc914$dJjc zuUy=rYG=|*h3B|gCCM2HyZhnuFNWSwbw)9468iD3^{jF1iIr0In z4%H%S&G9!&~rJRRiMy5d9|xBU1q^vBxurme>o7$N88bxXLPd%eTb#X0ZL0 zY*N$``#e+VpfLDD2GJ7xJp&h-t)8;kFq^H~qGgbQ@6kQl@^y8kN!q@30quo#L1~KU z?Oo@HXVI64u9gTIlZ&8ZBIq5UB4|so5%i;|Ovw_NnGVKVTq*4K%T2UW~+eyNj!sDdI9 z?_m+|1df+lf362SDMQ~mX6o;vo}Hn@5|5Sfhly!k|6N)xG%Mm0!!-SwS@M+KZlvX- zWLol{D2hH!51lg7zg8aVk@08ZZeWv8iP zi@2IAcyE`TY6WlRveQz*ySMDLR`7N$J8c!bKg)5ay#hNj2#yNgfgACQBAF)Zw$hF5 zU@lX|PQI8c_?*ec_+TkJ%@ur*WMh1CWMh0(WMh0bWMh07lwk{}KU^IZ$P=zv6>&b_ z$I z6wDZUQ0%&u)b<5ahhfTx?+~CcOyyWK*cX%C@>MAuTZ5^b6A<|rHY<2UytVs#1K>Qv z+cYEGt!vmmyTMO{L9O8FNV^F3sk*a>mgBlCAN{`5V&f){!7fKs?^2?tib3nwm-Y=8 z-$bRlSM}@G31goEU#2CVF0NexEP#d}iJ!_Aqrm{aE-enh6xMb>T|a)@E&<1y!Gr3M zT$Sz>@FH8|+#Gtw&-5v_Z7!957VwaO2|H6-3fNP?xq^O!tvxiHurhp6P#&_4bJ%H7 z&XRzWdiahy?bHx`JK6IY7I>D#aVZj{%LVCQULN?!xg?;{K3Zk6QdrSf?uUKg0pf|x+yR#$4+fROgZS=2iehL^j|8EzGoehYp3A>*4f3!Jhxhy|6*b5 zP~MUNzSB^o^6(GBiL1b>(snBg@5r8&8w9et7Vh6+5)pbbSD&gE)7Itx)nPFG-J@mccOaz&8Ao_^X!So!3`@Kal zmk8NwtW3Yw!knkTZ>M)$tS2IL#utjq2|>C+^lJgCbhpHb8VkBgI~_;xC8fbgmr5%f zvvNGtKc5xli)_{QF{i`Lb384?b3D{tH_uLgg5OTZMDp{5{u4rfYXOf4{$X)Z6f=P! z0^#*k;dMk%J{6QdQ4=aH#muSn4dxYvgSoWRQQ+ zZ>Tko?)2I`d33MY=2594|A?Yem4_kT7ARcy+HcP~^Vw^v9=z@b`b83kn?yM+e0`x0ej68XY>QQgA|yzfjE;6(j0+d z^8t2<<_T=Pzz)-Vm{<~g#3a!h(t5zB<);7(rDp;62$(B#zm0%53TT!#gR)=V0{D}F z!|;0;67`g~#BrG_NOudkRlqwW9?thN{QoniYiK6D1Pwn5Z4HHHm`qw^hvE{Qq8%V@ zkQn|UU~`%K*9&;7fcFdds(|T^9u}0NBFfzYJ}O{Bz_G#Cp+^ru&y$|Bv~0!cT!MtD%$g1HhUojq+IYUyRt);xymLkxdc7|s==M}@#^CZ4}Rp5uTM1k_8ce(pD* z9B}TDYO3UX7bogppYIOR4^Z)(SgCqxd?jXDpTG1O?JMz&9uUwZb7AU>jhC65s&ak- z+-CU$@ZVf@0Wd;(kjn!>xG?*M}JXt}s06 zVR)I~>Fh}qE|61Ezp=YeF^v^VPx{qC4dnACWIupEmx5y!iMKzR^b=@U~AUGIoQ& zUMC;k_{p?fU!AW=DTF<%GwNaWL8 z1M8g~G8fVU13PXCnTu$dfwhLI+H}ak_5iC(|1+=`fz_v?k-8fVp{1DW8Q6rb7;H#g z4RkfI5}IgW9|3DZ%M9#yU>8xffwhL3X0*k?DzZY_)U6>GPunH*Z*fu=vwrVZeb!si zqtj9mwxZVsmZ08H+KP4=7|&iC8arM0bW(Q2d>KtNu%#%hb~K7__(GJEy}YGg$1Tr-}aW8`_Nbed&qJLu(*M3u(Sm>&%my7bc~y?r7Z?J z#MBYkaRWO@j0N#U4jcxp|M4)^)xg}jjNM{j4~Vh#238Q{u|o#t%wo*?tghvCp|iDt z)t5S&-;+lx~W?>jicroz*%2KK2iaf^YeBHr}|_D`YokbxZ*u37QAgtd^+(%QhP zL`KIN*ds#cJq8vQobg=-x>>OPVqlxR97SX^D_voAgt`H1FEG6jF%<%<3jXZdE?-N- z^fB7#?gh^E8JwF1wt{*q*I~^1ywFL*l|km~=y?1E9o?i1Gxww3TXbxfz_u9JeB~yL z4ZwRGI78EcT~7rs>R7Ha(cGVYG_ZC`%shbBgD)O z8AMlXkMm#^S(NSaV7g)lV|s*xsfWN;&>+_>=D{?@!1@JenQx$BJDGC@UjE($>=pxK zXKtir2DZW)GY_Hl26iW~p|r!m9<$Ch52MYm65C%vEj@#PzVoWC^ryfw^KiZ=;7506 zIN6feDvU*v*jn=_TAsw7F-OUXS5Ug#4)bl)Gl{)xo=p>zm`ZojEx=%ZHnqT==uUc8 z49*5AWS&P~q_Hlb|72jl7@VEKxq!yL!3Jj|iy`wO^dws2NWquAcx6ZJ1m!IK`1!M* zOT~H9b+UB<-Fd6dRC)nA@kJL(7rubhowsvmi@V0f{+Z^}T{%}@SNCr_&+)q+ zR@BnO{j1QIaMTh|Yqm3xy(XuI2Xv;yukyHD5)Pd%myAQF%cbDZ$&}lyOt~b$6i?9Q zGU3eWa+%2qPCj$GTo#-;T`numoGzCQXHJ*Pjx(pr<-nPfHS|WmMrXQ)7SONaNY5Ia zaj;s2I-5{u7wQ~BT^0`WE?2ftD$$>5>fj>YIdp*{GtQi>Zd*31t0TgG*+>Dq{?rGSY*2mFSN$9xspL#XcC6_xT18K(BLF+8 z;{bI^D{n3}l=qsaP&2$8$Ag&M$#OGwfN%xGz75T$Zt|fZn|uH!8_KMqq5O2t0vZUO zD$s9qtO9&6&jtF6$Vx-`C5*bI=fUZg4&AM{8-nJloP%3duQ^j^ON>*Iha)KNoC^{;^OWse{}%zdztf-;JOw z_l=f*MSmjtU9w}al?cql-)c}i=D6gerFru(a00Q~6s`a~L7-&Z$}!&yl1*A2dRda> z={Y;Wb5C9g94fHxlBP<(dG<(I1Q|L1(q@2h*4yWI+w-i$& zA-kM>x8yg+r1(+!C&y<{+SAObZlbExOlgU~zQJBA@20i2C2a(KDaP2upGas3aG zn+fyHq^q)6xIc=efa)Lz1!6AiiMi}1tqsnT`zQr@OXPYYTOGs_>L%bo0s9DT1C@br zw42mNy<6@kJr!6jk5m4sK7{^J%=%0io+x#b7G*ynPgUYipgyN6`!Fz7;pH(^;nGMb zf2bSfKGJ{9+vMHy&;IRzfzWG!bv?V}#zq0QcWje6Pv6T^5nqW&`)?TK>6j@TsuITB z()%G{cER&Xaa4({o^!ZVjw}loMIpt-NEJ z2j?CR+^6hU#^is7{;k|c@y6@PA1bSY|5iR!X5@bf(qzkb%2&#W{2!o#W11=zSnHcw z3a?v=$O=TiK=h|dPr62!rb;{9BTQDBBh5ECv9l3g`Yr~vQkAp>l)D9Gm4Ismd{Dqg zCDOimv#6GpUKV^i1@#{S?iO$lpcdIx8nI)C^#El8 z-K;k4LS-~t?Iu)@lorxI)sd1$`vJ=VXB%)K?vW46OnFVfV*>6_XM^%t&chVbF5X=` zen7S2A2h2pTT0R22+Hn+c zgo)ut#PA0X!`xhk4~u>{$bC;1!(D=>p~U??c?>rRo_FHejQmFoKOly)g^Cg}e2q}? zz7S|G6n!Q*?Skj9;5i~Rn8fJa!lCtor=Fl}5tQe>Y^7P~OS4QJ#oqwxL}momnc`-g zPrBek0vTULu>p3)RLRthvH`o}kFm&fHGdxi-<87`$*3psd!AnScuvM&C<+1g#&q)U zj1~f3i_h$3Oj>Qg>oCDG^`rWL*HbZIf84oc8h|O6X&^NL97Gp&#bq#V=6IEaDv;?$ zx)^W>K4Fk)D1NU&reSm$;BdS?kny#Z_JAX)1K=n`@&)}L-hU?KcjXRR;oEhk$y$fE zz3nEOmIV07jpIl1XR>J)4qKVD87BO~7k*H_BwjG!TB%jN?Tt@1bx#WOXg5Fp_L9MQ z7y45`WcqixL=n_I_uoVRQ=`8D{d*Lh-WdG7#Yu>0Dd<+r1oMw!o$p^M`uMO7i8bMS zxA>YW*{kcnbI4w8Ie3p;z2U=GrRu~-A4^*MPaM^=KMBa%!~cp{r`au3N><;o(HT@WdfL$IhL6yWe|b-J;`kS~>VyAHNYyw0cx3^O zV0EQBhkhxl-$9!*^XQWQKD&M8E|=6Ge!vYMZ3@_c4f2d(e!o?gWPeNkE zQ#s!pmL;oIj3mtZ#U_Rl**fMH>>(W~WOiqk&QM#YHME3HP*J0#3A1F?5j^fhGo7c6 zercBlr<_^tL56za3)tO>KFn|RBzg*K{d8oYE_I_4Ca0AYxDG3r2q#`T zI`N~DZb*@Q5vbKQJS*a&6-Ed+iyHpTlK2M@Ta3ri@g~MOj%OhPaZC!b$OR0XZi_Xk$SRchEEcdOiQKO|>9N>!3e0?^^I0rrgoiJ0 z;1;4!&`Iti;*|$|Qg*AOh0a2!6>h`9&;1rP*E3r3^k8*YczVb>CZgHu^jXXT?}X8n z`MFYl{s~W4ou#YEB3rH4+uW5~_5UmTh`3CsuazOCxJ-by_`Fs66`^wL-&g0rv>F|An{w(&N(HX+dr> znu2CRGoz_!7BnlG4b6_`K+8hQMsuR&pt;c8XdW~#nhz}(&5ss93!;V4^3d|p3eXDC zYM~XOh0$uG)j_L^Ru8Q{S_8CVvV0g4*vkpG0{k+ysS|zw z#mZCPcC6!S@b%5x-;I3T;i>zBn(Kr2pIupcqGK0N%=oKzEVYRH;i}qxd6s$Q+7lfo buPnvi#e2c|UB}-PdF{n7^f`F>|4IK3bsq0D diff --git a/obj/Debug/compabetov2.pdb b/obj/Debug/compabetov2.pdb index 8b5f6c4780e4b15efb2ce80c2eded96dd1f66ce6..f44933d266dc1fd29f7322a7aec5cd33279a1133 100644 GIT binary patch delta 20411 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 B4^{vG diff --git a/personal.Designer.cs b/personal.Designer.cs index 142b7eb..875b729 100644 --- a/personal.Designer.cs +++ b/personal.Designer.cs @@ -60,10 +60,10 @@ this.dtpnacimientopersonal = new System.Windows.Forms.DateTimePicker(); this.label10 = new System.Windows.Forms.Label(); this.label11 = new System.Windows.Forms.Label(); - this.button9 = new System.Windows.Forms.Button(); - this.button8 = new System.Windows.Forms.Button(); - this.button7 = new System.Windows.Forms.Button(); - this.button6 = new System.Windows.Forms.Button(); + this.btnEliminar = new System.Windows.Forms.Button(); + this.btnEditar = new System.Windows.Forms.Button(); + this.btnModificar = new System.Windows.Forms.Button(); + this.btnAgregar = new System.Windows.Forms.Button(); this.label12 = new System.Windows.Forms.Label(); this.dataGridView1 = new System.Windows.Forms.DataGridView(); this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn(); @@ -79,6 +79,7 @@ this.referencia = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.fecha_nac = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.telefono = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.btnNuevo = new System.Windows.Forms.Button(); this.empleadoBindingSource = new System.Windows.Forms.BindingSource(this.components); this.conexionBindingSource = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).BeginInit(); @@ -92,8 +93,8 @@ // pictureBox7 // this.pictureBox7.Image = global::compabetov2.Properties.Resources.HomeroMenu; - this.pictureBox7.Location = new System.Drawing.Point(64, 34); - this.pictureBox7.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.pictureBox7.Location = new System.Drawing.Point(48, 28); + this.pictureBox7.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.pictureBox7.Name = "pictureBox7"; this.pictureBox7.Size = new System.Drawing.Size(190, 197); this.pictureBox7.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize; @@ -104,10 +105,10 @@ // this.panel2.BackColor = System.Drawing.Color.Transparent; this.panel2.Controls.Add(this.pictureBox7); - this.panel2.Location = new System.Drawing.Point(3, 2); - this.panel2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.panel2.Location = new System.Drawing.Point(2, 2); + this.panel2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(312, 263); + this.panel2.Size = new System.Drawing.Size(234, 214); this.panel2.TabIndex = 8; // // button1 @@ -119,11 +120,11 @@ this.button1.ForeColor = System.Drawing.SystemColors.ButtonHighlight; this.button1.Image = global::compabetov2.Properties.Resources.Menui1; this.button1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button1.Location = new System.Drawing.Point(3, 269); - this.button1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.button1.Location = new System.Drawing.Point(2, 220); + this.button1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.button1.Name = "button1"; - this.button1.Padding = new System.Windows.Forms.Padding(51, 0, 0, 0); - this.button1.Size = new System.Drawing.Size(312, 114); + this.button1.Padding = new System.Windows.Forms.Padding(38, 0, 0, 0); + this.button1.Size = new System.Drawing.Size(234, 93); this.button1.TabIndex = 8; this.button1.Text = "Menú"; this.button1.UseVisualStyleBackColor = false; @@ -137,11 +138,11 @@ this.button2.ForeColor = System.Drawing.SystemColors.ButtonHighlight; this.button2.Image = global::compabetov2.Properties.Resources.estadisticasi; this.button2.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button2.Location = new System.Drawing.Point(3, 387); - this.button2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.button2.Location = new System.Drawing.Point(2, 317); + this.button2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.button2.Name = "button2"; - this.button2.Padding = new System.Windows.Forms.Padding(51, 0, 0, 0); - this.button2.Size = new System.Drawing.Size(312, 114); + this.button2.Padding = new System.Windows.Forms.Padding(38, 0, 0, 0); + this.button2.Size = new System.Drawing.Size(234, 93); this.button2.TabIndex = 9; this.button2.Text = "Estadisticas"; this.button2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; @@ -156,11 +157,11 @@ this.button3.ForeColor = System.Drawing.SystemColors.ButtonHighlight; this.button3.Image = global::compabetov2.Properties.Resources.productoi; this.button3.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button3.Location = new System.Drawing.Point(3, 505); - this.button3.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.button3.Location = new System.Drawing.Point(2, 414); + this.button3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.button3.Name = "button3"; - this.button3.Padding = new System.Windows.Forms.Padding(51, 0, 0, 0); - this.button3.Size = new System.Drawing.Size(312, 114); + this.button3.Padding = new System.Windows.Forms.Padding(38, 0, 0, 0); + this.button3.Size = new System.Drawing.Size(234, 93); this.button3.TabIndex = 10; this.button3.Text = "Productos"; this.button3.UseVisualStyleBackColor = false; @@ -174,11 +175,11 @@ this.button4.ForeColor = System.Drawing.SystemColors.ButtonHighlight; this.button4.Image = global::compabetov2.Properties.Resources.reportesi; this.button4.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button4.Location = new System.Drawing.Point(3, 623); - this.button4.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.button4.Location = new System.Drawing.Point(2, 511); + this.button4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.button4.Name = "button4"; - this.button4.Padding = new System.Windows.Forms.Padding(51, 0, 0, 0); - this.button4.Size = new System.Drawing.Size(312, 114); + this.button4.Padding = new System.Windows.Forms.Padding(38, 0, 0, 0); + this.button4.Size = new System.Drawing.Size(234, 93); this.button4.TabIndex = 11; this.button4.Text = "Reportes"; this.button4.UseVisualStyleBackColor = false; @@ -192,11 +193,11 @@ this.button5.ForeColor = System.Drawing.SystemColors.ButtonHighlight; this.button5.Image = global::compabetov2.Properties.Resources.sesionc; this.button5.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.button5.Location = new System.Drawing.Point(3, 741); - this.button5.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.button5.Location = new System.Drawing.Point(2, 608); + this.button5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.button5.Name = "button5"; - this.button5.Padding = new System.Windows.Forms.Padding(51, 0, 0, 0); - this.button5.Size = new System.Drawing.Size(312, 114); + this.button5.Padding = new System.Windows.Forms.Padding(38, 0, 0, 0); + this.button5.Size = new System.Drawing.Size(234, 93); this.button5.TabIndex = 12; this.button5.Text = "Salir"; this.button5.UseVisualStyleBackColor = false; @@ -210,91 +211,91 @@ this.flowLayoutPanel1.Controls.Add(this.button3); this.flowLayoutPanel1.Controls.Add(this.button4); this.flowLayoutPanel1.Controls.Add(this.button5); - this.flowLayoutPanel1.Location = new System.Drawing.Point(-3, -2); - this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.flowLayoutPanel1.Location = new System.Drawing.Point(-2, -2); + this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(324, 1061); + this.flowLayoutPanel1.Size = new System.Drawing.Size(243, 862); this.flowLayoutPanel1.TabIndex = 8; // // txtnombrepersonal // this.txtnombrepersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtnombrepersonal.Location = new System.Drawing.Point(493, 347); - this.txtnombrepersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtnombrepersonal.Location = new System.Drawing.Point(370, 282); + this.txtnombrepersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtnombrepersonal.Name = "txtnombrepersonal"; - this.txtnombrepersonal.Size = new System.Drawing.Size(299, 55); + this.txtnombrepersonal.Size = new System.Drawing.Size(225, 45); this.txtnombrepersonal.TabIndex = 13; // // txtapellidopersonal // this.txtapellidopersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtapellidopersonal.Location = new System.Drawing.Point(819, 347); - this.txtapellidopersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtapellidopersonal.Location = new System.Drawing.Point(614, 282); + this.txtapellidopersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtapellidopersonal.Name = "txtapellidopersonal"; - this.txtapellidopersonal.Size = new System.Drawing.Size(299, 55); + this.txtapellidopersonal.Size = new System.Drawing.Size(225, 45); this.txtapellidopersonal.TabIndex = 14; // // txtnointpersonal // this.txtnointpersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtnointpersonal.Location = new System.Drawing.Point(493, 572); - this.txtnointpersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtnointpersonal.Location = new System.Drawing.Point(370, 465); + this.txtnointpersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtnointpersonal.Name = "txtnointpersonal"; - this.txtnointpersonal.Size = new System.Drawing.Size(299, 55); + this.txtnointpersonal.Size = new System.Drawing.Size(225, 45); this.txtnointpersonal.TabIndex = 20; // // txtnoextpersonal // this.txtnoextpersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtnoextpersonal.Location = new System.Drawing.Point(1464, 452); - this.txtnoextpersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtnoextpersonal.Location = new System.Drawing.Point(1098, 367); + this.txtnoextpersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtnoextpersonal.Name = "txtnoextpersonal"; - this.txtnoextpersonal.Size = new System.Drawing.Size(299, 55); + this.txtnoextpersonal.Size = new System.Drawing.Size(225, 45); this.txtnoextpersonal.TabIndex = 19; // // txtcodigopersonal // this.txtcodigopersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtcodigopersonal.Location = new System.Drawing.Point(1141, 452); - this.txtcodigopersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtcodigopersonal.Location = new System.Drawing.Point(856, 367); + this.txtcodigopersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtcodigopersonal.Name = "txtcodigopersonal"; - this.txtcodigopersonal.Size = new System.Drawing.Size(299, 55); + this.txtcodigopersonal.Size = new System.Drawing.Size(225, 45); this.txtcodigopersonal.TabIndex = 18; // // txtcoloniapersonal // this.txtcoloniapersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtcoloniapersonal.Location = new System.Drawing.Point(816, 452); - this.txtcoloniapersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtcoloniapersonal.Location = new System.Drawing.Point(612, 367); + this.txtcoloniapersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtcoloniapersonal.Name = "txtcoloniapersonal"; - this.txtcoloniapersonal.Size = new System.Drawing.Size(299, 55); + this.txtcoloniapersonal.Size = new System.Drawing.Size(225, 45); this.txtcoloniapersonal.TabIndex = 17; // // txtcallepersonal // this.txtcallepersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtcallepersonal.Location = new System.Drawing.Point(1141, 347); - this.txtcallepersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtcallepersonal.Location = new System.Drawing.Point(856, 282); + this.txtcallepersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtcallepersonal.Name = "txtcallepersonal"; - this.txtcallepersonal.Size = new System.Drawing.Size(299, 55); + this.txtcallepersonal.Size = new System.Drawing.Size(225, 45); this.txtcallepersonal.TabIndex = 24; // // txttelefonopersonal // this.txttelefonopersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txttelefonopersonal.Location = new System.Drawing.Point(1464, 550); - this.txttelefonopersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txttelefonopersonal.Location = new System.Drawing.Point(1098, 447); + this.txttelefonopersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txttelefonopersonal.Name = "txttelefonopersonal"; - this.txttelefonopersonal.Size = new System.Drawing.Size(299, 55); + this.txttelefonopersonal.Size = new System.Drawing.Size(225, 45); this.txttelefonopersonal.TabIndex = 23; // // txtreferenciapersonal // this.txtreferenciapersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 25F); - this.txtreferenciapersonal.Location = new System.Drawing.Point(816, 550); - this.txtreferenciapersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.txtreferenciapersonal.Location = new System.Drawing.Point(612, 447); + this.txtreferenciapersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.txtreferenciapersonal.Name = "txtreferenciapersonal"; - this.txtreferenciapersonal.Size = new System.Drawing.Size(299, 55); + this.txtreferenciapersonal.Size = new System.Drawing.Size(225, 45); this.txtreferenciapersonal.TabIndex = 21; // // label1 @@ -302,9 +303,10 @@ this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label1.ForeColor = System.Drawing.Color.Navy; - this.label1.Location = new System.Drawing.Point(496, 302); + this.label1.Location = new System.Drawing.Point(372, 245); + this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(138, 39); + this.label1.Size = new System.Drawing.Size(110, 31); this.label1.TabIndex = 25; this.label1.Text = "Nombre"; this.label1.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -315,9 +317,10 @@ this.label2.AutoSize = true; this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label2.ForeColor = System.Drawing.Color.Navy; - this.label2.Location = new System.Drawing.Point(811, 306); + this.label2.Location = new System.Drawing.Point(608, 249); + this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(140, 39); + this.label2.Size = new System.Drawing.Size(110, 31); this.label2.TabIndex = 26; this.label2.Text = "Apellido"; this.label2.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -327,9 +330,10 @@ this.label3.AutoSize = true; this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label3.ForeColor = System.Drawing.Color.Navy; - this.label3.Location = new System.Drawing.Point(1460, 306); + this.label3.Location = new System.Drawing.Point(1095, 249); + this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(353, 39); + this.label3.Size = new System.Drawing.Size(283, 31); this.label3.TabIndex = 27; this.label3.Text = "Fecha de contratación"; this.label3.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -337,20 +341,20 @@ // dtpfechapersonal // this.dtpfechapersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F); - this.dtpfechapersonal.Location = new System.Drawing.Point(1467, 359); - this.dtpfechapersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.dtpfechapersonal.Location = new System.Drawing.Point(1100, 292); + this.dtpfechapersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.dtpfechapersonal.Name = "dtpfechapersonal"; - this.dtpfechapersonal.Size = new System.Drawing.Size(296, 36); + this.dtpfechapersonal.Size = new System.Drawing.Size(223, 30); this.dtpfechapersonal.TabIndex = 28; // // cbestadopersonal // this.cbestadopersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 26F); this.cbestadopersonal.FormattingEnabled = true; - this.cbestadopersonal.Location = new System.Drawing.Point(493, 452); - this.cbestadopersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.cbestadopersonal.Location = new System.Drawing.Point(370, 367); + this.cbestadopersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.cbestadopersonal.Name = "cbestadopersonal"; - this.cbestadopersonal.Size = new System.Drawing.Size(160, 59); + this.cbestadopersonal.Size = new System.Drawing.Size(121, 47); this.cbestadopersonal.TabIndex = 29; // // label4 @@ -358,9 +362,10 @@ this.label4.AutoSize = true; this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label4.ForeColor = System.Drawing.Color.Navy; - this.label4.Location = new System.Drawing.Point(507, 407); + this.label4.Location = new System.Drawing.Point(380, 331); + this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(123, 39); + this.label4.Size = new System.Drawing.Size(99, 31); this.label4.TabIndex = 30; this.label4.Text = "Estado"; this.label4.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -370,9 +375,10 @@ this.label5.AutoSize = true; this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label5.ForeColor = System.Drawing.Color.Navy; - this.label5.Location = new System.Drawing.Point(819, 411); + this.label5.Location = new System.Drawing.Point(614, 334); + this.label5.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(134, 39); + this.label5.Size = new System.Drawing.Size(106, 31); this.label5.TabIndex = 31; this.label5.Text = "Colonia"; this.label5.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -382,9 +388,10 @@ this.label6.AutoSize = true; this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label6.ForeColor = System.Drawing.Color.Navy; - this.label6.Location = new System.Drawing.Point(1140, 411); + this.label6.Location = new System.Drawing.Point(855, 334); + this.label6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(230, 39); + this.label6.Size = new System.Drawing.Size(183, 31); this.label6.TabIndex = 32; this.label6.Text = "Codigo Postal"; this.label6.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -394,9 +401,10 @@ this.label7.AutoSize = true; this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label7.ForeColor = System.Drawing.Color.Navy; - this.label7.Location = new System.Drawing.Point(1457, 406); + this.label7.Location = new System.Drawing.Point(1093, 330); + this.label7.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(128, 39); + this.label7.Size = new System.Drawing.Size(103, 31); this.label7.TabIndex = 33; this.label7.Text = "No. Ext"; this.label7.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -406,9 +414,10 @@ this.label8.AutoSize = true; this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label8.ForeColor = System.Drawing.Color.Navy; - this.label8.Location = new System.Drawing.Point(485, 526); + this.label8.Location = new System.Drawing.Point(364, 427); + this.label8.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(117, 39); + this.label8.Size = new System.Drawing.Size(95, 31); this.label8.TabIndex = 34; this.label8.Text = "No. Int"; this.label8.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -418,9 +427,10 @@ this.label9.AutoSize = true; this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label9.ForeColor = System.Drawing.Color.Navy; - this.label9.Location = new System.Drawing.Point(819, 510); + this.label9.Location = new System.Drawing.Point(614, 414); + this.label9.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(182, 39); + this.label9.Size = new System.Drawing.Size(146, 31); this.label9.TabIndex = 35; this.label9.Text = "Referencia"; this.label9.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -428,10 +438,10 @@ // dtpnacimientopersonal // this.dtpnacimientopersonal.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F); - this.dtpnacimientopersonal.Location = new System.Drawing.Point(1141, 560); - this.dtpnacimientopersonal.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.dtpnacimientopersonal.Location = new System.Drawing.Point(856, 455); + this.dtpnacimientopersonal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.dtpnacimientopersonal.Name = "dtpnacimientopersonal"; - this.dtpnacimientopersonal.Size = new System.Drawing.Size(296, 36); + this.dtpnacimientopersonal.Size = new System.Drawing.Size(223, 30); this.dtpnacimientopersonal.TabIndex = 36; // // label10 @@ -439,9 +449,10 @@ this.label10.AutoSize = true; this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label10.ForeColor = System.Drawing.Color.Navy; - this.label10.Location = new System.Drawing.Point(1133, 510); + this.label10.Location = new System.Drawing.Point(850, 414); + this.label10.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(339, 39); + this.label10.Size = new System.Drawing.Size(270, 31); this.label10.TabIndex = 37; this.label10.Text = "Fecha de Nacimiento"; this.label10.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -451,68 +462,72 @@ this.label11.AutoSize = true; this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label11.ForeColor = System.Drawing.Color.Navy; - this.label11.Location = new System.Drawing.Point(1479, 510); + this.label11.Location = new System.Drawing.Point(1109, 414); + this.label11.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(150, 39); + this.label11.Size = new System.Drawing.Size(120, 31); this.label11.TabIndex = 38; this.label11.Text = "Telefono"; this.label11.TextAlign = System.Drawing.ContentAlignment.TopCenter; // - // button9 + // btnEliminar // - this.button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button9.Location = new System.Drawing.Point(1377, 698); - this.button9.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.button9.Name = "button9"; - this.button9.Size = new System.Drawing.Size(171, 70); - this.button9.TabIndex = 42; - this.button9.Text = "Eliminar"; - this.button9.UseVisualStyleBackColor = true; + this.btnEliminar.Enabled = false; + this.btnEliminar.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnEliminar.Location = new System.Drawing.Point(1033, 567); + this.btnEliminar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.btnEliminar.Name = "btnEliminar"; + this.btnEliminar.Size = new System.Drawing.Size(128, 57); + this.btnEliminar.TabIndex = 42; + this.btnEliminar.Text = "Eliminar"; + this.btnEliminar.UseVisualStyleBackColor = true; // - // button8 + // btnEditar // - this.button8.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button8.Location = new System.Drawing.Point(1177, 698); - this.button8.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.button8.Name = "button8"; - this.button8.Size = new System.Drawing.Size(171, 70); - this.button8.TabIndex = 41; - this.button8.Text = "Editar"; - this.button8.UseVisualStyleBackColor = true; - this.button8.Click += new System.EventHandler(this.button8_Click); + this.btnEditar.Enabled = false; + this.btnEditar.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnEditar.Location = new System.Drawing.Point(883, 567); + this.btnEditar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.btnEditar.Name = "btnEditar"; + this.btnEditar.Size = new System.Drawing.Size(128, 57); + this.btnEditar.TabIndex = 41; + this.btnEditar.Text = "Editar"; + this.btnEditar.UseVisualStyleBackColor = true; + this.btnEditar.Click += new System.EventHandler(this.button8_Click); // - // button7 + // btnModificar // - this.button7.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button7.Location = new System.Drawing.Point(977, 698); - this.button7.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.button7.Name = "button7"; - this.button7.Size = new System.Drawing.Size(171, 70); - this.button7.TabIndex = 40; - this.button7.Text = "Buscar"; - this.button7.UseVisualStyleBackColor = true; - this.button7.Click += new System.EventHandler(this.button7_Click); + this.btnModificar.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnModificar.Location = new System.Drawing.Point(581, 567); + this.btnModificar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.btnModificar.Name = "btnModificar"; + this.btnModificar.Size = new System.Drawing.Size(128, 57); + this.btnModificar.TabIndex = 40; + this.btnModificar.Text = "Modificar"; + this.btnModificar.UseVisualStyleBackColor = true; + this.btnModificar.Click += new System.EventHandler(this.button7_Click); // - // button6 + // btnAgregar // - this.button6.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button6.Location = new System.Drawing.Point(779, 698); - this.button6.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); - this.button6.Name = "button6"; - this.button6.Size = new System.Drawing.Size(171, 70); - this.button6.TabIndex = 39; - this.button6.Text = "Agregar"; - this.button6.UseVisualStyleBackColor = true; - this.button6.Click += new System.EventHandler(this.button6_Click); + this.btnAgregar.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnAgregar.Location = new System.Drawing.Point(730, 567); + this.btnAgregar.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); + this.btnAgregar.Name = "btnAgregar"; + this.btnAgregar.Size = new System.Drawing.Size(128, 57); + this.btnAgregar.TabIndex = 39; + this.btnAgregar.Text = "Agregar"; + this.btnAgregar.UseVisualStyleBackColor = true; + this.btnAgregar.Click += new System.EventHandler(this.button6_Click); // // label12 // this.label12.AutoSize = true; this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F); this.label12.ForeColor = System.Drawing.Color.Navy; - this.label12.Location = new System.Drawing.Point(1133, 306); + this.label12.Location = new System.Drawing.Point(850, 249); + this.label12.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(96, 39); + this.label12.Size = new System.Drawing.Size(76, 31); this.label12.TabIndex = 43; this.label12.Text = "Calle"; this.label12.TextAlign = System.Drawing.ContentAlignment.TopCenter; @@ -534,13 +549,13 @@ this.referencia, this.fecha_nac, this.telefono}); - this.dataGridView1.Location = new System.Drawing.Point(344, 92); - this.dataGridView1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.dataGridView1.Location = new System.Drawing.Point(258, 75); this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.RowHeadersWidth = 51; - this.dataGridView1.Size = new System.Drawing.Size(1467, 185); + this.dataGridView1.Size = new System.Drawing.Size(1100, 150); this.dataGridView1.TabIndex = 44; this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick); + this.dataGridView1.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_RowEnter); // // Id // @@ -633,6 +648,18 @@ this.telefono.Name = "telefono"; this.telefono.Width = 125; // + // btnNuevo + // + this.btnNuevo.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.btnNuevo.Location = new System.Drawing.Point(437, 567); + this.btnNuevo.Margin = new System.Windows.Forms.Padding(2); + this.btnNuevo.Name = "btnNuevo"; + this.btnNuevo.Size = new System.Drawing.Size(128, 57); + this.btnNuevo.TabIndex = 45; + this.btnNuevo.Text = "Nuevo"; + this.btnNuevo.UseVisualStyleBackColor = true; + this.btnNuevo.Click += new System.EventHandler(this.btnNuevo_Click); + // // empleadoBindingSource // this.empleadoBindingSource.DataSource = typeof(compabetov2.database.modelos.Empleado); @@ -643,15 +670,16 @@ // // personal // - this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(1827, 910); + this.ClientSize = new System.Drawing.Size(1370, 678); + this.Controls.Add(this.btnNuevo); this.Controls.Add(this.dataGridView1); this.Controls.Add(this.label12); - this.Controls.Add(this.button9); - this.Controls.Add(this.button8); - this.Controls.Add(this.button7); - this.Controls.Add(this.button6); + this.Controls.Add(this.btnEliminar); + this.Controls.Add(this.btnEditar); + this.Controls.Add(this.btnModificar); + this.Controls.Add(this.btnAgregar); this.Controls.Add(this.label11); this.Controls.Add(this.label10); this.Controls.Add(this.dtpnacimientopersonal); @@ -676,7 +704,7 @@ this.Controls.Add(this.txtapellidopersonal); this.Controls.Add(this.txtnombrepersonal); this.Controls.Add(this.flowLayoutPanel1); - this.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); + this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.Name = "personal"; this.Text = "personal"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; @@ -726,10 +754,10 @@ private System.Windows.Forms.DateTimePicker dtpnacimientopersonal; private System.Windows.Forms.Label label10; private System.Windows.Forms.Label label11; - private System.Windows.Forms.Button button9; - private System.Windows.Forms.Button button8; - private System.Windows.Forms.Button button7; - private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button btnEliminar; + private System.Windows.Forms.Button btnEditar; + private System.Windows.Forms.Button btnModificar; + private System.Windows.Forms.Button btnAgregar; private System.Windows.Forms.Label label12; private System.Windows.Forms.DataGridView dataGridView1; private System.Windows.Forms.BindingSource conexionBindingSource; @@ -747,5 +775,6 @@ private System.Windows.Forms.DataGridViewTextBoxColumn referencia; private System.Windows.Forms.DataGridViewTextBoxColumn fecha_nac; private System.Windows.Forms.DataGridViewTextBoxColumn telefono; + private System.Windows.Forms.Button btnNuevo; } } \ No newline at end of file diff --git a/personal.cs b/personal.cs index 9048eaa..5a466f4 100644 --- a/personal.cs +++ b/personal.cs @@ -17,8 +17,9 @@ namespace compabetov2 public personal() { InitializeComponent(); - llenarGrid(); + llenarGrid(); } + private void label1_Click(object sender, EventArgs e) { @@ -48,7 +49,6 @@ namespace compabetov2 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { - } private void llenarGrid() @@ -72,6 +72,7 @@ namespace compabetov2 empleado.fecha_nac, empleado.telefono); } + dataGridView1.Enabled = false; } private void personal_Load(object sender, EventArgs e) @@ -81,12 +82,45 @@ namespace compabetov2 private void button7_Click(object sender, EventArgs e) { - + btnEditar.Enabled = true; + btnEliminar.Enabled = true; + dataGridView1.Enabled = true; + btnAgregar.Enabled = false; } private void button8_Click(object sender, EventArgs e) { } + + private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e) + { + DataGridViewRow row = dataGridView1.Rows[e.RowIndex] as DataGridViewRow; + if(row.Cells[1].Value != null && row.Cells[0].Value != null) + { + + txtnombrepersonal.Text = row.Cells[1].Value.ToString(); + txtapellidopersonal.Text = row.Cells[2].Value.ToString(); + dtpfechapersonal.Text = row.Cells[3].Value.ToString(); + cbestadopersonal.Text = row.Cells[4].Value.ToString(); + txtcallepersonal.Text = row.Cells[5].Value.ToString(); + txtcoloniapersonal.Text = row.Cells[6].Value.ToString(); + txtcodigopersonal.Text = row.Cells[7].Value.ToString(); + txtnoextpersonal.Text = row.Cells[8].Value.ToString(); + txtnointpersonal.Text = row.Cells[9].Value.ToString(); + txtreferenciapersonal.Text = row.Cells[10].Value.ToString(); + dtpnacimientopersonal.Text = row.Cells[11].Value.ToString(); + txttelefonopersonal.Text = row.Cells[12].Value.ToString(); + } + + } + + private void btnNuevo_Click(object sender, EventArgs e) + { + btnEditar.Enabled = false; + btnEliminar.Enabled = false; + btnAgregar.Enabled = true; + dataGridView1.Enabled = false; + } } } diff --git a/personal.resx b/personal.resx index 939d180..ef1e081 100644 --- a/personal.resx +++ b/personal.resx @@ -156,45 +156,6 @@ True - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - - - True - 197, 17