コード例 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            using (ProyectoBDDEntities2 db = new ProyectoBDDEntities2())
            {
                txt102.Focus();
                txt201.Focus();
                txt202.Focus();
                txt203.Focus();
                txt204.Focus();
                txt205.Focus();
                txt301.Focus();
                txt302.Focus();
                txt303.Focus();
                txt304.Focus();
                txt305.Focus();
                txt306.Focus();
                txt902.Focus();
                txt903.Focus();
                txt904.Focus();
                txt999.Focus();
                txt905.Focus();
                txt906.Focus();
                txt907.Focus();
                txt925.Focus();
                txt908.Focus();
                txt909.Focus();
                txt910.Focus();
                txt911.Focus();
                txt912.Focus();
                txt913.Focus();
                txt914.Focus();
                txt915.Focus();
                txt916.Focus();
                txt917.Focus();
                txt918.Focus();
                txt919.Focus();
                txt920.Focus();
                txt101.Focus();
                if (verificar(cedula))
                {
                    var sel = db.REGISTRO_106.Where(p => p.CED106 == cedula).Select(p => p.ID_106).ToList();
                    int id  = 0;
                    foreach (var x in sel)
                    {
                        id = x;
                    }

                    nRegistro      = db.REGISTRO_106.Find(id);
                    nRegistro.B101 = txt101.Text;
                    nRegistro.B102 = txt102.Text;
                    nRegistro.B201 = txt201.Text;
                    nRegistro.B202 = txt202.Text;
                    nRegistro.B203 = txt203.Text;
                    nRegistro.B204 = txt204.Text;
                    nRegistro.B205 = txt205.Text;
                    nRegistro.B301 = txt301.Text;
                    nRegistro.B302 = txt302.Text;
                    nRegistro.B303 = txt303.Text;
                    nRegistro.B304 = txt304.Text;
                    nRegistro.B305 = txt305.Text;
                    nRegistro.B306 = txt306.Text;
                    nRegistro.B908 = txt908.Text;
                    nRegistro.B910 = txt910.Text;
                    nRegistro.B912 = txt912.Text;
                    nRegistro.B914 = txt914.Text;
                    nRegistro.B916 = txt916.Text;
                    nRegistro.B918 = txt918.Text;

                    nRegistro.B902 = decimal.Parse(txt902.Text);
                    nRegistro.B903 = decimal.Parse(txt903.Text);
                    nRegistro.B904 = decimal.Parse(txt904.Text);
                    nRegistro.B999 = decimal.Parse(txt999.Text);
                    nRegistro.B905 = decimal.Parse(txt905.Text);
                    nRegistro.B906 = decimal.Parse(txt906.Text);
                    nRegistro.B907 = decimal.Parse(txt907.Text);
                    nRegistro.B925 = decimal.Parse(txt925.Text);
                    nRegistro.B909 = decimal.Parse(txt909.Text);
                    nRegistro.B911 = decimal.Parse(txt911.Text);
                    nRegistro.B913 = decimal.Parse(txt913.Text);
                    nRegistro.B915 = decimal.Parse(txt915.Text);
                    nRegistro.B917 = decimal.Parse(txt917.Text);
                    nRegistro.B919 = decimal.Parse(txt919.Text);
                    nRegistro.B920 = decimal.Parse(txt920.Text);

                    db.Entry(nRegistro).State = System.Data.Entity.EntityState.Modified;

                    db.SaveChanges();

                    MessageBox.Show("Registro actualizado");
                }
                else
                {
                    nRegistro = new REGISTRO_106();

                    //Asignar cedula para identificacion en registro para futura edicion

                    nRegistro.B101 = txt101.Text;
                    nRegistro.B102 = txt102.Text;
                    nRegistro.B201 = txt201.Text;
                    nRegistro.B202 = txt202.Text;
                    nRegistro.B203 = txt203.Text;
                    nRegistro.B204 = txt204.Text;
                    nRegistro.B205 = txt205.Text;
                    nRegistro.B301 = txt301.Text;
                    nRegistro.B302 = txt302.Text;
                    nRegistro.B303 = txt303.Text;
                    nRegistro.B304 = txt304.Text;
                    nRegistro.B305 = txt305.Text;
                    nRegistro.B306 = txt306.Text;
                    nRegistro.B908 = txt908.Text;
                    nRegistro.B910 = txt910.Text;
                    nRegistro.B912 = txt912.Text;
                    nRegistro.B914 = txt914.Text;
                    nRegistro.B916 = txt916.Text;
                    nRegistro.B918 = txt918.Text;

                    nRegistro.B902   = decimal.Parse(txt902.Text);
                    nRegistro.B903   = decimal.Parse(txt903.Text);
                    nRegistro.B904   = decimal.Parse(txt904.Text);
                    nRegistro.B999   = decimal.Parse(txt999.Text);
                    nRegistro.B905   = decimal.Parse(txt905.Text);
                    nRegistro.B906   = decimal.Parse(txt906.Text);
                    nRegistro.B907   = decimal.Parse(txt907.Text);
                    nRegistro.B925   = decimal.Parse(txt925.Text);
                    nRegistro.B909   = decimal.Parse(txt909.Text);
                    nRegistro.B911   = decimal.Parse(txt911.Text);
                    nRegistro.B913   = decimal.Parse(txt913.Text);
                    nRegistro.B915   = decimal.Parse(txt915.Text);
                    nRegistro.B917   = decimal.Parse(txt917.Text);
                    nRegistro.B919   = decimal.Parse(txt919.Text);
                    nRegistro.B920   = decimal.Parse(txt920.Text);
                    nRegistro.CED106 = cedula;

                    db.REGISTRO_106.Add(nRegistro);

                    db.SaveChanges();

                    MessageBox.Show("Registro creado");
                }
            }
        }
コード例 #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            using (ProyectoBDDEntities2 db = new ProyectoBDDEntities2())
            {
                txt102.Focus();
                txt104.Focus();
                txt201.Focus();
                txt202.Focus();
                txt740.Focus();
                txt750.Focus();
                txt908.Focus();
                txt910.Focus();
                txt912.Focus();
                txt916.Focus();
                txt918.Focus();
                txt920.Focus();
                txt198.Focus();
                txtnombre.Focus();
                txt105.Focus();
                txt481.Focus();
                txt491.Focus();
                txt703.Focus();
                txt704.Focus();
                txt705.Focus();
                txt710.Focus();
                txt711.Focus();
                txt712.Focus();
                txt713.Focus();
                txt714.Focus();
                txt715.Focus();
                txt716.Focus();
                txt717.Focus();
                txt718.Focus();
                txt719.Focus();
                txt720.Focus();
                txt730.Focus();
                txt729.Focus();
                txt721.Focus();
                txt722.Focus();
                txt723.Focus();
                txt724.Focus();
                txt725.Focus();
                txt731.Focus();
                txt739.Focus();
                txt749.Focus();
                txt741.Focus();
                txt751.Focus();
                txt759.Focus();
                txt769.Focus();
                txt768.Focus();
                txt771.Focus();
                txt772.Focus();
                txt773.Focus();
                txt774.Focus();
                txt775.Focus();
                txt776.Focus();
                txt780.Focus();
                txt760.Focus();
                txt770.Focus();
                txt777.Focus();
                txt778.Focus();
                txt779.Focus();
                txt781.Focus();
                txt782.Focus();
                txt783.Focus();
                txt784.Focus();
                txt786.Focus();
                txt787.Focus();
                txt789.Focus();
                txt832.Focus();
                txt839.Focus();
                txt840.Focus();
                txt842.Focus();
                txt843.Focus();
                txt845.Focus();
                txt846.Focus();
                txt847.Focus();
                txt848.Focus();
                txt849.Focus();
                txt850.Focus();
                txt851.Focus();
                txt852.Focus();
                txt855.Focus();
                txt856.Focus();
                txt857.Focus();
                txt858.Focus();
                txt859.Focus();
                txt869.Focus();
                txt880.Focus();
                txt881.Focus();
                txt882.Focus();
                txt879.Focus();
                txt871.Focus();
                txt872.Focus();
                txt890.Focus();
                txt897.Focus();
                txt898.Focus();
                txt899.Focus();
                txt902.Focus();
                txt903.Focus();
                txt904.Focus();
                txt999.Focus();
                txt905.Focus();
                txt906.Focus();
                txt907.Focus();
                txt909.Focus();
                txt911.Focus();
                txt913.Focus();
                txt915.Focus();
                txt917.Focus();
                txt919.Focus();
                txt102.Focus();
                if (verificar(cedula))
                {
                    var sel = db.REGISTRO_102A.Where(p => p.CED102A == cedula).Select(p => p.ID_102A).ToList();

                    int id = 0;
                    foreach (var x in sel)
                    {
                        id = x;
                    }
                    nRegistro          = db.REGISTRO_102A.Find(id);
                    nRegistro.A102     = txt102.Text;
                    nRegistro.A104     = txt104.Text;
                    nRegistro.A201     = txt201.Text;
                    nRegistro.A202     = txt202.Text;
                    nRegistro.A740     = txt740.Text;
                    nRegistro.A750     = txt750.Text;
                    nRegistro.A908     = txt908.Text;
                    nRegistro.A910     = txt910.Text;
                    nRegistro.A912     = txt912.Text;
                    nRegistro.A916     = txt916.Text;
                    nRegistro.A918     = txt918.Text;
                    nRegistro.A920     = txt920.Text;
                    nRegistro.A198     = txt198.Text;
                    nRegistro.NOMB102A = txtnombre.Text;

                    nRegistro.A105 = int.Parse(txt105.Text);

                    nRegistro.A481 = decimal.Parse(txt481.Text);
                    nRegistro.A491 = decimal.Parse(txt491.Text);
                    nRegistro.A703 = decimal.Parse(txt703.Text);
                    nRegistro.A704 = decimal.Parse(txt704.Text);
                    nRegistro.A705 = decimal.Parse(txt705.Text);
                    nRegistro.A710 = decimal.Parse(txt710.Text);
                    nRegistro.A711 = decimal.Parse(txt711.Text);
                    nRegistro.A712 = decimal.Parse(txt712.Text);
                    nRegistro.A713 = decimal.Parse(txt713.Text);
                    nRegistro.A714 = decimal.Parse(txt714.Text);
                    nRegistro.A715 = decimal.Parse(txt715.Text);
                    nRegistro.A716 = decimal.Parse(txt716.Text);
                    nRegistro.A717 = decimal.Parse(txt717.Text);
                    nRegistro.A718 = decimal.Parse(txt718.Text);
                    nRegistro.A719 = decimal.Parse(txt719.Text);
                    nRegistro.A720 = decimal.Parse(txt720.Text);
                    nRegistro.A730 = decimal.Parse(txt730.Text);
                    nRegistro.A729 = decimal.Parse(txt729.Text);
                    nRegistro.A721 = decimal.Parse(txt721.Text);
                    nRegistro.A722 = decimal.Parse(txt722.Text);
                    nRegistro.A723 = decimal.Parse(txt723.Text);
                    nRegistro.A724 = decimal.Parse(txt724.Text);
                    nRegistro.A725 = decimal.Parse(txt725.Text);
                    nRegistro.A731 = decimal.Parse(txt731.Text);
                    nRegistro.A739 = decimal.Parse(txt739.Text);
                    nRegistro.A749 = decimal.Parse(txt749.Text);
                    nRegistro.A741 = decimal.Parse(txt741.Text);
                    nRegistro.A751 = decimal.Parse(txt751.Text);
                    nRegistro.A759 = decimal.Parse(txt759.Text);
                    nRegistro.A769 = decimal.Parse(txt769.Text);
                    nRegistro.A768 = decimal.Parse(txt768.Text);
                    nRegistro.A771 = decimal.Parse(txt771.Text);
                    nRegistro.A772 = decimal.Parse(txt772.Text);
                    nRegistro.A773 = decimal.Parse(txt773.Text);
                    nRegistro.A774 = decimal.Parse(txt774.Text);
                    nRegistro.A775 = decimal.Parse(txt775.Text);
                    nRegistro.A776 = decimal.Parse(txt776.Text);
                    nRegistro.A780 = decimal.Parse(txt780.Text);
                    nRegistro.A760 = decimal.Parse(txt760.Text);
                    nRegistro.A770 = decimal.Parse(txt770.Text);
                    nRegistro.A777 = decimal.Parse(txt777.Text);
                    nRegistro.A778 = decimal.Parse(txt778.Text);
                    nRegistro.A779 = decimal.Parse(txt779.Text);
                    nRegistro.A781 = decimal.Parse(txt781.Text);
                    nRegistro.A782 = decimal.Parse(txt782.Text);
                    nRegistro.A783 = decimal.Parse(txt783.Text);
                    nRegistro.A784 = decimal.Parse(txt784.Text);
                    nRegistro.A786 = decimal.Parse(txt786.Text);
                    nRegistro.A787 = decimal.Parse(txt787.Text);
                    nRegistro.A789 = decimal.Parse(txt789.Text);
                    nRegistro.A832 = decimal.Parse(txt832.Text);
                    nRegistro.A839 = decimal.Parse(txt839.Text);
                    nRegistro.A840 = decimal.Parse(txt840.Text);
                    nRegistro.A842 = decimal.Parse(txt842.Text);
                    nRegistro.A843 = decimal.Parse(txt843.Text);
                    nRegistro.A845 = decimal.Parse(txt845.Text);
                    nRegistro.A846 = decimal.Parse(txt846.Text);
                    nRegistro.A847 = decimal.Parse(txt847.Text);
                    nRegistro.A848 = decimal.Parse(txt848.Text);
                    nRegistro.A849 = decimal.Parse(txt849.Text);
                    nRegistro.A850 = decimal.Parse(txt850.Text);
                    nRegistro.A851 = decimal.Parse(txt851.Text);
                    nRegistro.A852 = decimal.Parse(txt852.Text);
                    nRegistro.A855 = decimal.Parse(txt855.Text);
                    nRegistro.A856 = decimal.Parse(txt856.Text);
                    nRegistro.A857 = decimal.Parse(txt857.Text);
                    nRegistro.A858 = decimal.Parse(txt858.Text);
                    nRegistro.A859 = decimal.Parse(txt859.Text);
                    nRegistro.A869 = decimal.Parse(txt869.Text);
                    nRegistro.A880 = decimal.Parse(txt880.Text);
                    nRegistro.A881 = decimal.Parse(txt881.Text);
                    nRegistro.A882 = decimal.Parse(txt882.Text);
                    nRegistro.A879 = decimal.Parse(txt879.Text);
                    nRegistro.A871 = decimal.Parse(txt871.Text);
                    nRegistro.A872 = decimal.Parse(txt872.Text);
                    nRegistro.A890 = decimal.Parse(txt890.Text);
                    nRegistro.A897 = decimal.Parse(txt897.Text);
                    nRegistro.A898 = decimal.Parse(txt898.Text);
                    nRegistro.A899 = decimal.Parse(txt899.Text);
                    nRegistro.A902 = decimal.Parse(txt902.Text);
                    nRegistro.A903 = decimal.Parse(txt903.Text);
                    nRegistro.A904 = decimal.Parse(txt904.Text);
                    nRegistro.A999 = decimal.Parse(txt999.Text);
                    nRegistro.A905 = decimal.Parse(txt905.Text);
                    nRegistro.A906 = decimal.Parse(txt906.Text);
                    nRegistro.A907 = decimal.Parse(txt907.Text);
                    nRegistro.A909 = decimal.Parse(txt909.Text);
                    nRegistro.A911 = decimal.Parse(txt911.Text);
                    nRegistro.A913 = decimal.Parse(txt913.Text);
                    nRegistro.A915 = decimal.Parse(txt915.Text);
                    nRegistro.A917 = decimal.Parse(txt917.Text);
                    nRegistro.A919 = decimal.Parse(txt919.Text);

                    db.Entry(nRegistro).State = System.Data.Entity.EntityState.Modified;

                    db.SaveChanges();
                    MessageBox.Show("Registro actualizado");
                }
                else
                {
                    nRegistro = new REGISTRO_102A();

                    //Asignar cedula para identificacion en registro para futura edicion

                    nRegistro.CED102A  = cedula;
                    nRegistro.A102     = txt102.Text;
                    nRegistro.A104     = txt104.Text;
                    nRegistro.A201     = txt201.Text;
                    nRegistro.A202     = txt202.Text;
                    nRegistro.A740     = txt740.Text;
                    nRegistro.A750     = txt750.Text;
                    nRegistro.A908     = txt908.Text;
                    nRegistro.A910     = txt910.Text;
                    nRegistro.A912     = txt912.Text;
                    nRegistro.A916     = txt916.Text;
                    nRegistro.A918     = txt918.Text;
                    nRegistro.A920     = txt920.Text;
                    nRegistro.A198     = txt198.Text;
                    nRegistro.NOMB102A = txtnombre.Text;

                    nRegistro.A105 = int.Parse(txt105.Text);

                    nRegistro.A481 = decimal.Parse(txt481.Text);
                    nRegistro.A491 = decimal.Parse(txt491.Text);
                    nRegistro.A703 = decimal.Parse(txt703.Text);
                    nRegistro.A704 = decimal.Parse(txt704.Text);
                    nRegistro.A705 = decimal.Parse(txt705.Text);
                    nRegistro.A710 = decimal.Parse(txt710.Text);
                    nRegistro.A711 = decimal.Parse(txt711.Text);
                    nRegistro.A712 = decimal.Parse(txt712.Text);
                    nRegistro.A713 = decimal.Parse(txt713.Text);
                    nRegistro.A714 = decimal.Parse(txt714.Text);
                    nRegistro.A715 = decimal.Parse(txt715.Text);
                    nRegistro.A716 = decimal.Parse(txt716.Text);
                    nRegistro.A717 = decimal.Parse(txt717.Text);
                    nRegistro.A718 = decimal.Parse(txt718.Text);
                    nRegistro.A719 = decimal.Parse(txt719.Text);
                    nRegistro.A720 = decimal.Parse(txt720.Text);
                    nRegistro.A730 = decimal.Parse(txt730.Text);
                    nRegistro.A729 = decimal.Parse(txt729.Text);
                    nRegistro.A721 = decimal.Parse(txt721.Text);
                    nRegistro.A722 = decimal.Parse(txt722.Text);
                    nRegistro.A723 = decimal.Parse(txt723.Text);
                    nRegistro.A724 = decimal.Parse(txt724.Text);
                    nRegistro.A725 = decimal.Parse(txt725.Text);
                    nRegistro.A731 = decimal.Parse(txt731.Text);
                    nRegistro.A739 = decimal.Parse(txt739.Text);
                    nRegistro.A749 = decimal.Parse(txt749.Text);
                    nRegistro.A741 = decimal.Parse(txt741.Text);
                    nRegistro.A751 = decimal.Parse(txt751.Text);
                    nRegistro.A759 = decimal.Parse(txt759.Text);
                    nRegistro.A769 = decimal.Parse(txt769.Text);
                    nRegistro.A768 = decimal.Parse(txt768.Text);
                    nRegistro.A771 = decimal.Parse(txt771.Text);
                    nRegistro.A772 = decimal.Parse(txt772.Text);
                    nRegistro.A773 = decimal.Parse(txt773.Text);
                    nRegistro.A774 = decimal.Parse(txt774.Text);
                    nRegistro.A775 = decimal.Parse(txt775.Text);
                    nRegistro.A776 = decimal.Parse(txt776.Text);
                    nRegistro.A780 = decimal.Parse(txt780.Text);
                    nRegistro.A760 = decimal.Parse(txt760.Text);
                    nRegistro.A770 = decimal.Parse(txt770.Text);
                    nRegistro.A777 = decimal.Parse(txt777.Text);
                    nRegistro.A778 = decimal.Parse(txt778.Text);
                    nRegistro.A779 = decimal.Parse(txt779.Text);
                    nRegistro.A781 = decimal.Parse(txt781.Text);
                    nRegistro.A782 = decimal.Parse(txt782.Text);
                    nRegistro.A783 = decimal.Parse(txt783.Text);
                    nRegistro.A784 = decimal.Parse(txt784.Text);
                    nRegistro.A786 = decimal.Parse(txt786.Text);
                    nRegistro.A787 = decimal.Parse(txt787.Text);
                    nRegistro.A789 = decimal.Parse(txt789.Text);
                    nRegistro.A832 = decimal.Parse(txt832.Text);
                    nRegistro.A839 = decimal.Parse(txt839.Text);
                    nRegistro.A840 = decimal.Parse(txt840.Text);
                    nRegistro.A842 = decimal.Parse(txt842.Text);
                    nRegistro.A843 = decimal.Parse(txt843.Text);
                    nRegistro.A845 = decimal.Parse(txt845.Text);
                    nRegistro.A846 = decimal.Parse(txt846.Text);
                    nRegistro.A847 = decimal.Parse(txt847.Text);
                    nRegistro.A848 = decimal.Parse(txt848.Text);
                    nRegistro.A849 = decimal.Parse(txt849.Text);
                    nRegistro.A850 = decimal.Parse(txt850.Text);
                    nRegistro.A851 = decimal.Parse(txt851.Text);
                    nRegistro.A852 = decimal.Parse(txt852.Text);
                    nRegistro.A855 = decimal.Parse(txt855.Text);
                    nRegistro.A856 = decimal.Parse(txt856.Text);
                    nRegistro.A857 = decimal.Parse(txt857.Text);
                    nRegistro.A858 = decimal.Parse(txt858.Text);
                    nRegistro.A859 = decimal.Parse(txt859.Text);
                    nRegistro.A869 = decimal.Parse(txt869.Text);
                    nRegistro.A880 = decimal.Parse(txt880.Text);
                    nRegistro.A881 = decimal.Parse(txt881.Text);
                    nRegistro.A882 = decimal.Parse(txt882.Text);
                    nRegistro.A879 = decimal.Parse(txt879.Text);
                    nRegistro.A871 = decimal.Parse(txt871.Text);
                    nRegistro.A872 = decimal.Parse(txt872.Text);
                    nRegistro.A890 = decimal.Parse(txt890.Text);
                    nRegistro.A897 = decimal.Parse(txt897.Text);
                    nRegistro.A898 = decimal.Parse(txt898.Text);
                    nRegistro.A899 = decimal.Parse(txt899.Text);
                    nRegistro.A902 = decimal.Parse(txt902.Text);
                    nRegistro.A903 = decimal.Parse(txt903.Text);
                    nRegistro.A904 = decimal.Parse(txt904.Text);
                    nRegistro.A999 = decimal.Parse(txt999.Text);
                    nRegistro.A905 = decimal.Parse(txt905.Text);
                    nRegistro.A906 = decimal.Parse(txt906.Text);
                    nRegistro.A907 = decimal.Parse(txt907.Text);
                    nRegistro.A909 = decimal.Parse(txt909.Text);
                    nRegistro.A911 = decimal.Parse(txt911.Text);
                    nRegistro.A913 = decimal.Parse(txt913.Text);
                    nRegistro.A915 = decimal.Parse(txt915.Text);
                    nRegistro.A917 = decimal.Parse(txt917.Text);
                    nRegistro.A919 = decimal.Parse(txt919.Text);

                    db.REGISTRO_102A.Add(nRegistro);

                    db.SaveChanges();

                    MessageBox.Show("Registro creado");
                }
            }
        }