示例#1
0
 internal static void ParcalamayaTransferIDYaz(int parcalamaid, object depofisid)
 {
     _sqlProvider = new SqlProvider("UPDATE PARCALAMA SET TRANSFERDEPOFISID=@TRANSFERDEPOFISID WHERE PARCALAMAID=@PARCALAMAID");
     _sqlProvider.AddParameter("TRANSFERDEPOFISID", depofisid);
     _sqlProvider.AddParameter("PARCALAMAID", parcalamaid);
     _sqlProvider.ExecuteNonQuery();
 }
示例#2
0
 private static void SAYACLARInsert(string tableName)
 {
     _sqlProvider = new SqlProvider("INSERT INTO SAYACLAR (TABLENAME,SIRANO) VALUES (@TABLENAME,@SIRANO)", false);
     _sqlProvider.AddParameter("TABLENAME", tableName);
     _sqlProvider.AddParameter("SIRANO", 1);
     _sqlProvider.ExecuteNonQuery();
 }
示例#3
0
 internal static void ParcalamayaUretimIDYaz(int parcalamaid, int depofisid)
 {
     _sqlProvider = new SqlProvider("UPDATE PARCALAMA SET URETIMDEPOFISID=@URETIMDEPOFISID WHERE PARCALAMAID=@PARCALAMAID");
     _sqlProvider.AddParameter("URETIMDEPOFISID", depofisid);
     _sqlProvider.AddParameter("PARCALAMAID", parcalamaid);
     _sqlProvider.ExecuteNonQuery();
 }
示例#4
0
        public static string ReadConfigParam(string Progname, string SectionStr, string Keyname, string DefaultValue = "")
        {
            string result = "";

            _sqlProvider = new SqlProvider("SELECT VALUESTR FROM CONFIG WHERE PROGNAME=@PROGNAME AND SECTIONSTR=@SECTIONSTR AND KEYNAME=@KEYNAME ", false);
            _sqlProvider.AddParameter("PROGNAME", Progname);
            _sqlProvider.AddParameter("SECTIONSTR", SectionStr);
            _sqlProvider.AddParameter("KEYNAME", Keyname);

            using (var dt = new DataTable())
            {
                dt.Load(_sqlProvider.ExecuteReader());
                if (dt.Rows.Count >= 1)
                {
                    result = dt.Rows[0]["VALUESTR"].ToString();
                }
                else
                {
                    result       = DefaultValue;
                    _sqlProvider =
                        new SqlProvider(
                            "INSERT INTO CONFIG (PROGNAME,SECTIONSTR,KEYNAME,VALUESTR) VALUES(@PROGNAME,@SECTIONSTR,@KEYNAME,@VALUESTR) ",
                            false);
                    _sqlProvider.AddParameter("PROGNAME", Progname);
                    _sqlProvider.AddParameter("SECTIONSTR", SectionStr);
                    _sqlProvider.AddParameter("KEYNAME", Keyname);
                    _sqlProvider.AddParameter("VALUESTR", result);
                    _sqlProvider.ExecuteNonQuery();
                }
            }
            return(result);
        }
示例#5
0
 private static void PartiNoInsert(string pNo, DateTime tarih, string tableName)
 {
     _sqlProvider = new SqlProvider("INSERT INTO PARTI_NO (TARIH,TABLENAME,SIRANO) VALUES (@TARIH,@TABLENAME,@PARTINO)", false);
     _sqlProvider.AddParameter("TARIH", tarih.Date);
     _sqlProvider.AddParameter("PARTINO", pNo);
     _sqlProvider.AddParameter("TABLENAME", tableName);
     _sqlProvider.ExecuteNonQuery();
 }
示例#6
0
 public static void ParcalamaUpdate(int parcalamaid)
 {
     _sqlProvider = new SqlProvider(
         " UPDATE PARCALAMA SET " +
         "  DURUM       = P.DURUM," +
         "  ONAYTARIH   = TARIH," +
         "  ONAYSAAT    = SAAT," +
         "  URETIMDEPOFISID  = P.URETIMID," +
         "  TUKETIMDEPOFISID = P.TUKETIMID," +
         "  MAMULMIKTAR = P.YARIMAMULMIKTAR," +
         "  MAMULTOPLAM = P.YARIMAMULTUTAR," +
         "  FIREMIKTAR  = P.FIREMIKTAR," +
         "  FIREORAN    = P.FIREORAN " +
         " FROM PARCALAMA " +
         "    INNER JOIN " +
         "     (SELECT PARCALAMA.PARCALAMAID,'ONAYLANDI' DURUM,TARIH ONAYTARIH,SAAT ONAYSAAT," +
         "        (SELECT DEPOFISID FROM DEPOFIS WHERE ISLEM='ÜRETİM' AND REPLACE(DEPOFIS.ENO,'PARÇALAMA','')=PARCALAMA.PARCALAMAID) URETIMID, " +
         "        (SELECT DEPOFISID FROM DEPOFIS WHERE ISLEM='TÜKETİM' AND REPLACE(DEPOFIS.ENO,'PARÇALAMA','')=PARCALAMA.PARCALAMAID) TUKETIMID," +
         "        SUM(CASE WHEN FIRESTOKSATIRI=0 THEN PARCALAMAISL.MIKTAR END) YARIMAMULMIKTAR, " +
         "        SUM(CASE WHEN FIRESTOKSATIRI=0 THEN PARCALAMAISL.MIKTAR*PARCALAMAISL.BFIYAT END) YARIMAMULTUTAR," +
         "        SUM(CASE WHEN FIRESTOKSATIRI=1 THEN PARCALAMAISL.MIKTAR END) FIREMIKTAR," +
         "        (SUM(CASE WHEN FIRESTOKSATIRI=1 THEN PARCALAMAISL.MIKTAR END)*100)/SUM(PARCALAMAISL.MIKTAR) FIREORAN " +
         "      FROM PARCALAMA INNER JOIN PARCALAMAISL ON PARCALAMAISL.PARCALAMAID=PARCALAMA.PARCALAMAID " +
         "      GROUP BY TARIH,SAAT,PARCALAMA.PARCALAMAID) AS P ON P.PARCALAMAID=PARCALAMA.PARCALAMAID " +
         " WHERE PARCALAMA.PARCALAMAID=@ID ");
     _sqlProvider.AddParameter("ID", parcalamaid);
     _sqlProvider.ExecuteNonQuery();
 }
示例#7
0
        private void frmFaturaDetay_Load(object sender, EventArgs e)
        {
            _sqlProvider = new SqlProvider("SELECT S.KODU,ADI,FI.FADET,FBFIYAT,ARATOPLAM  FROM FATISL FI INNER JOIN STOK S ON S.STOKID=FI.STOKID WHERE FATID=@FATID", false);
            _sqlProvider.AddParameter("FATID", _fatid);
            DataTable dtFatIsl = new DataTable();

            dtFatIsl.Load(_sqlProvider.ExecuteReader());
            dataGridView1.DataSource = dtFatIsl;
        }
示例#8
0
 public static void PartiNoOlusumuKaydet(string partino, int stokid, double miktar, double daramiktar, DateTime uretimtarihi, DateTime sktarihi, bool koliicinde = false, int koligrupid = 0)
 {
     _sqlProvider = new SqlProvider("INSERT INTO [PARTI_NO_TERAZI] ([PARTINO],[STOKID],[MIKTAR],[DARA],[BURUTMIKTAR],[URETIMTARIHI],[SONKULLANMATARIHI],[KOLIICINDE],[KOLIGRUPID]) " +
                                    " VALUES (@PARTINO,@STOKID,@MIKTAR,@DARA,@BURUTMIKTAR,@URETIMTARIHI,@SONKULLANMATARIHI,@KOLIICINDE,@KOLIGRUPID)", false);
     _sqlProvider.AddParameter("PARTINO", partino);
     _sqlProvider.AddParameter("STOKID", stokid);
     _sqlProvider.AddParameter("MIKTAR", miktar);
     _sqlProvider.AddParameter("DARA", daramiktar);
     _sqlProvider.AddParameter("BURUTMIKTAR", miktar + daramiktar);
     _sqlProvider.AddParameter("URETIMTARIHI", uretimtarihi);
     _sqlProvider.AddParameter("SONKULLANMATARIHI", sktarihi);
     _sqlProvider.AddParameter("KOLIICINDE", koliicinde);
     _sqlProvider.AddParameter("KOLIGRUPID", koligrupid);
     _sqlProvider.ExecuteNonQuery();
 }
示例#9
0
        public static bool ALISFaturaSatirlarinaPartiNoUret(int fatid, DateTime faturatarihi)
        {
            _sqlProvider = new SqlProvider("SELECT * FROM FATISL WHERE FATID=@FATID AND ISNULL(BARKOD,'')='' ", false);
            _sqlProvider.AddParameter("FATID", fatid);
            DataTable dtFatIsl = new DataTable();

            dtFatIsl.Load(_sqlProvider.ExecuteReader());
            foreach (DataRow rowFatIsl in dtFatIsl.Rows)
            {
                string pNo = PartiNo.PartiNoUret(faturatarihi, "HAMMADDEPARTINO");
                _sqlProvider = new SqlProvider("UPDATE FATISL SET BARKOD=@PARTINO WHERE FATISLID=@FATISLID", false);
                _sqlProvider.AddParameter("PARTINO", pNo);
                _sqlProvider.AddParameter("FATISLID", rowFatIsl["FATISLID"]);
                _sqlProvider.ExecuteNonQuery();

                dbOperation.PartiNoOlusumuKaydet(pNo, Convert.ToInt32(rowFatIsl["STOKID"]), Convert.ToDouble(rowFatIsl["ADET"]), 0, faturatarihi, faturatarihi);
            }
            return(true);
        }
示例#10
0
        public static DataTable PartiNoUretilecekALISFaturalariListesi(DateTime tarih1, DateTime tarih2, string DepoID)
        {
            //SELECT DISTINCT TARIH, FISTIPI, ISLEM, FATNO, FATID, DEPOID, DEPOADI, KODU, CARIUNVANI, TOPLAM
            //FROM QMUH_STOKISL
            //WHERE TARIH BETWEEN '2016-04-01' AND '2016-04-03' AND FISTIPI = 'FATURA' AND ISLEM = 'ALIS' AND BARKOD IS NULL
            _sqlProvider = new SqlProvider(
                " SELECT DISTINCT TARIH, FISTIPI, ISLEM, FATNO, FATID, DEPOID, DEPOADI, KODU, CARIUNVANI, round(SUM(TOPLAM),2) TOPLAM" +
                " FROM QMUH_STOKISL" +
                " WHERE TARIH BETWEEN @TARIH1 AND @TARIH2 AND FISTIPI = 'FATURA' AND ISLEM = 'ALIS' AND BARKOD IS NULL AND DEPOID = @DEPOID " +
                " GROUP BY TARIH, FISTIPI, ISLEM, FATNO, FATID, DEPOID, DEPOADI, KODU, CARIUNVANI "
                );
            _sqlProvider.AddParameter("TARIH1", tarih1);
            _sqlProvider.AddParameter("TARIH2", tarih2);
            _sqlProvider.AddParameter("DEPOID", DepoID);
            var d = new DataTable();

            d.Load(_sqlProvider.ExecuteReader());
            return(d);
        }
示例#11
0
 public static void DepoFisIslInsert(DepofisIsl depofisIsl)
 {
     _sqlProvider = new SqlProvider("INSERT INTO DEPOFISISL (DEPOFISID,STOKID,MIKTAR,FBIRIM,FMIKTAR,BFIYAT,FBFIYAT,BARKOD) VALUES    (@DEPOFISID,@STOKID,@MIKTAR,@FBIRIM,@FMIKTAR,@BFIYAT,@FBFIYAT,@BARKOD)", false);
     _sqlProvider.AddParameter("DEPOFISID", depofisIsl.Depofisid);
     _sqlProvider.AddParameter("STOKID", depofisIsl.Stokid);
     _sqlProvider.AddParameter("MIKTAR", depofisIsl.Miktar);
     _sqlProvider.AddParameter("FBIRIM", depofisIsl.FBirim);
     _sqlProvider.AddParameter("FMIKTAR", depofisIsl.Miktar);
     _sqlProvider.AddParameter("BFIYAT", depofisIsl.BFiyat);
     _sqlProvider.AddParameter("FBFIYAT", depofisIsl.BFiyat);
     _sqlProvider.AddParameter("BARKOD", depofisIsl.Barkod);
     _sqlProvider.ExecuteNonQuery();
 }
示例#12
0
 public static void ParcalamaIslInsert(ParcalamaIsl parcalamaIsl)
 {
     _sqlProvider = new SqlProvider("INSERT INTO PARCALAMAISL (PARCALAMAISLID,PARCALAMAID,STOKID,MIKTAR,PMIKTAR,BFIYAT,KATSAYI,FIRESTOKSATIRI) VALUES (@PARCALAMAISLID,@PARCALAMAID,@STOKID,@MIKTAR,@PMIKTAR,@BFIYAT,@KATSAYI,@FIRESTOKSATIRI)");
     _sqlProvider.AddParameter("PARCALAMAISLID", parcalamaIsl.ParcalamaIslId);
     _sqlProvider.AddParameter("PARCALAMAID", parcalamaIsl.ParcalamaId);
     _sqlProvider.AddParameter("STOKID", parcalamaIsl.StokId);
     _sqlProvider.AddParameter("MIKTAR", parcalamaIsl.Miktar);
     _sqlProvider.AddParameter("PMIKTAR", parcalamaIsl.PMiktar);
     _sqlProvider.AddParameter("BFIYAT", parcalamaIsl.BFiyat);
     _sqlProvider.AddParameter("KATSAYI", parcalamaIsl.Katsayi);
     _sqlProvider.AddParameter("FIRESTOKSATIRI", parcalamaIsl.FireStokSatiri);
     _sqlProvider.ExecuteNonQuery();
 }
示例#13
0
        public static DataTable ParcalanacakHammaddeListesi(DateTime tar1, DateTime tar2, string DepoID)
        {
            //SELECT SI.TARIH,FATNO,CARIUNVANI,BARKOD,STOKKODU,ADI,SBIRIMI BIRIM, GCADET MIKTAR,ROUND(NFIYAT, 2) FIYAT, ROUND(GCADET * NFIYAT, 2) TUTAR,*
            //FROM QMUH_STOKISL SI
            //   LEFT OUTER JOIN PARCALAMA P ON P.STOKID = SI.STOKID AND P.TARIH = SI.TARIH AND P.ACIKLAMA = SI.BARKOD
            //WHERE SI.TARIH BETWEEN '2016-04-01' AND '2016-04-03' AND FISTIPI = 'FATURA' AND ISLEM = 'ALIS' AND SI.DEPOID = 1 AND BARKOD IS NOT NULL

            _sqlProvider = new SqlProvider(
                " SELECT SI.TARIH,FATNO,CARIUNVANI,BARKOD,SI.STOKID,STOKKODU,ADI,SBIRIMI BIRIM, GCADET MIKTAR,ROUND(NFIYAT, 2) FIYAT, ROUND(GCADET * NFIYAT, 2) TUTAR " +
                " FROM QMUH_STOKISL SI " +
                "    LEFT OUTER JOIN PARCALAMA P ON P.STOKID = SI.STOKID AND P.TARIH = SI.TARIH AND P.ACIKLAMA = SI.BARKOD " +
                " WHERE SI.TARIH BETWEEN @TARIH1 AND @TARIH2 AND FISTIPI = 'FATURA' AND ISLEM = 'ALIS' AND SI.DEPOID = @DEPOID AND BARKOD IS NOT NULL AND ADI LIKE '%(PAR_ALANACAK)%' AND P.ACIKLAMA IS NULL " +
                " ORDER BY SI.TARIH, SI.ADI ", false);

            _sqlProvider.AddParameter("TARIH1", tar1);
            _sqlProvider.AddParameter("TARIH2", tar2);
            _sqlProvider.AddParameter("DEPOID", DepoID);
            var dt = new DataTable();

            dt.Load(_sqlProvider.ExecuteReader());
            return(dt);  //dataGridView2.DataSource = dt;
        }
示例#14
0
 public static int Stok_Katsayi2_Bul(int stokid)
 {
     try
     {
         _sqlProvider = new SqlProvider("SELECT KATSAYI2 FROM STOK WHERE STOKID = @STOKID ", false);
         _sqlProvider.AddParameter("STOKID", stokid);
         int num = Convert.ToInt32(_sqlProvider.ExecuteScalar());
         return((num == 0) ? 1 : num);
     }
     catch (Exception)
     {
         return(1);
     }
 }
示例#15
0
 public static void DepofisUpdate(int depofisid)
 {
     _sqlProvider = new SqlProvider(
         " UPDATE DEPOFIS " +
         " SET " +
         "   TADET  = DI.TADET," +
         "   TTUTAR = DI.TTUTAR " +
         " FROM DEPOFIS D " +
         "    INNER JOIN (SELECT FI.DEPOFISID,COUNT(*) TADET,SUM(FMIKTAR*FBFIYAT) TTUTAR " +
         "                FROM DEPOFISISL FI GROUP BY FI.DEPOFISID) DI ON DI.DEPOFISID=D.DEPOFISID " +
         " WHERE D.DEPOFISID=@DEPOFISID", false);
     _sqlProvider.AddParameter("DEPOFISID", depofisid);
     _sqlProvider.ExecuteNonQuery();
 }
示例#16
0
        public static bool TekrarEtiketYazdirilacakKaydiBul(string partino, ref int stokid, ref double miktar)
        {
            var _sqlProvider = new SqlProvider("SELECT TOP 1 * FROM PARTI_NO_TERAZI WHERE PARTINO = @PARTINO ", false);

            _sqlProvider.AddParameter("PARTINO", partino);
            var dt = new DataTable();

            dt.Load(_sqlProvider.ExecuteReader());
            if (dt.Rows.Count == 1)
            {
                stokid = Convert.ToInt32(dt.Rows[0]["STOKID"].ToString());
                miktar = Convert.ToDouble(dt.Rows[0]["MIKTAR"].ToString());
            }
            return(dt.Rows.Count == 1);
        }
示例#17
0
        public static string PartiNoUret(DateTime tarih, string tableName)
        {
            string partiNo = "";

            _sqlProvider = new SqlProvider("SELECT MAX(SIRANO) FROM PARTI_NO WHERE TABLENAME=@TABLENAME AND TARIH=@TARIH", false);
            _sqlProvider.AddParameter("TARIH", tarih);
            _sqlProvider.AddParameter("TABLENAME", tableName);
            string pNo = _sqlProvider.ExecuteScalar().ToString();

            if (pNo == "")
            {
                switch (tableName)
                {
                case "HAMMADDEPARTINO":
                    partiNo = string.Format("{0:ddMMyy}{1}", tarih, "1001");
                    break;

                case "PARCALAMAPARTINO":
                    partiNo = string.Format("{0:ddMMyy}{1}", tarih, "2001");
                    break;

                case "PROCESSPARTINO":
                    partiNo = string.Format("{0:ddMMyy}{1}", tarih, "3001");
                    break;
                }

                PartiNoInsert(partiNo, tarih, tableName);
            }
            else
            {
                int parti = Convert.ToInt32(pNo.Substring(6, 4)) + 1;
                partiNo = string.Format("{0:ddMMyy}{1}", tarih, parti);
                PartiNoInsert(partiNo, tarih, tableName);
            }
            return(partiNo);
        }
示例#18
0
        public static int SiraNoVer(string tableName)
        {
            int siraNo      = 0;
            var sqlProvider = new SqlProvider("SELECT SIRANO FROM SAYACLAR WHERE TABLENAME=@TABLENAME", false);

            sqlProvider.AddParameter("TABLENAME", tableName);
            var result = sqlProvider.ExecuteScalar();

            if (result == null)
            {
                SAYACLARInsert(tableName);
                siraNo = 1;
            }
            else
            {
                siraNo = Convert.ToInt32(result);
            }

            sqlProvider = new SqlProvider("UPDATE SAYACLAR SET SIRANO=@SIRANO WHERE TABLENAME=@TABLENAME", false);
            sqlProvider.AddParameter("TABLENAME", tableName);
            sqlProvider.AddParameter("SIRANO", siraNo + 1);
            sqlProvider.ExecuteNonQuery();
            return(siraNo);
        }
示例#19
0
        public static DataTable UrunKodunaGoreReceteDetayiGetir(string urunkodu)
        {
            // SELECT URUNID, U.KODU URUNKODU, U.ADI URUNADI, RECETE.STOKID, S.KODU, S.ADI, RECETE.ORAN, RECETE.RECETEKATSAYISI
            // FROM  RECETE
            //  INNER JOIN STOK U ON RECETE.URUNID = U.STOKID
            //  INNER JOIN STOK S ON RECETE.STOKID = S.STOKID
            // WHERE URUNID = 3760
            _sqlProvider = new SqlProvider(
                " SELECT URUNID, U.KODU URUNKODU, U.ADI URUNADI, RECETE.STOKID, S.KODU, S.ADI, RECETE.ORAN, RECETE.RECETEKATSAYISI, RECETE.FIRE, RECETE.XBIRIM " +
                " FROM  RECETE " +
                "    INNER JOIN STOK U ON RECETE.URUNID = U.STOKID " +
                " INNER JOIN STOK S ON RECETE.STOKID = S.STOKID " +
                "  WHERE U.KODU = @URUNKODU ", false);

            _sqlProvider.AddParameter("URUNKODU", urunkodu);
            var dt = new DataTable();

            dt.Load(_sqlProvider.ExecuteReader());
            return(dt);
        }
示例#20
0
 public int InsertToDatabase()
 {
     _sqlProvider = new SqlProvider("INSERT INTO DEPOFIS (DEPOFISID,TARIH,ISLEM,YETKILI,ENO,ACIKLAMA,GDEPOID,CDEPOID,TADET,TTUTAR,DURUMU,DURUM,SUBEID)  VALUES (@DEPOFISID,@TARIH,@ISLEM,@YETKILI,@ENO,@ACIKLAMA,@GDEPOID,@CDEPOID,@TADET,@TTUTAR,@DURUMU,@DURUM,@SUBEID) ", false);
     _sqlProvider.AddParameter("DEPOFISID", Depofisid);
     _sqlProvider.AddParameter("TARIH", Tarih);
     _sqlProvider.AddParameter("ISLEM", Islem);
     _sqlProvider.AddParameter("YETKILI", Yetkili);
     _sqlProvider.AddParameter("ENO", Eno);
     _sqlProvider.AddParameter("ACIKLAMA", Aciklama);
     if (Islem == "TÜKETİM")
     {
         _sqlProvider.AddParameter("CDEPOID", CDepoid);
         _sqlProvider.AddParameter("GDEPOID", DBNull.Value);
     }
     else if (Islem == "ÜRETİM")
     {
         _sqlProvider.AddParameter("CDEPOID", DBNull.Value);
         _sqlProvider.AddParameter("GDEPOID", GDepoid);
     }
     _sqlProvider.AddParameter("TADET", Tadet);
     _sqlProvider.AddParameter("TTUTAR", Ttutar);
     _sqlProvider.AddParameter("DURUMU", Durumu);
     _sqlProvider.AddParameter("DURUM", Durum);
     _sqlProvider.AddParameter("SUBEID", Subeid);
     _sqlProvider.ExecuteNonQuery();
     return(Depofisid);
 }
示例#21
0
        private void tSBtnKaydet_Click(object sender, EventArgs e)
        {
            _sqlProvider = new SqlProvider("SELECT COUNT(*) FROM ARTETIKETDETAY WHERE STOKID=@STOKID", false);
            _sqlProvider.AddParameter("STOKID", _dtStokDetay.Rows[0]["STOKID"]);
            bool update = Convert.ToBoolean(_sqlProvider.ExecuteScalar());

            if (update)
            {
                _sqlProvider = new SqlProvider(
                    " UPDATE ARTETIKETDETAY " +
                    " SET " +
                    "   EK1=@EK1, EK2=@EK2 ,EK3=@EK3, EK4=@EK4, EK5=@EK5, EK6=@EK6, EK7=@EK7, EK8=@EK8, EK9=@EK9, EK10=@EK10, " +
                    "   ADET1=@ADET1, ADET2=@ADET2 ,ADET3=@ADET3, ADET4=@ADET4, ADET5=@ADET5, ADET6=@ADET6, ADET7=@ADET7, ADET8=@ADET8, ADET9=@ADET9, " +
                    "   DARA1=@DARA1, DARA2=@DARA2 ,DARA3=@DARA3, DARA4=@DARA4, DARA5=@DARA5, DARA6=@DARA6, DARA7=@DARA7, DARA8=@DARA8, DARA9=@DARA9 " +
                    " WHERE STOKID=@STOKID", false);

                _sqlProvider.AddParameter("STOKID", _dtStokDetay.Rows[0]["STOKID"]);
                _sqlProvider.AddParameter("EK1", txtEk1.Text);
                _sqlProvider.AddParameter("EK2", txtEk2.Text);
                _sqlProvider.AddParameter("EK3", txtEk3.Text);
                _sqlProvider.AddParameter("EK4", txtEk4.Text);
                _sqlProvider.AddParameter("EK5", txtEk5.Text);
                _sqlProvider.AddParameter("EK6", txtEk6.Text);
                _sqlProvider.AddParameter("EK7", txtEk7.Text);
                _sqlProvider.AddParameter("EK8", txtEk8.Text);
                _sqlProvider.AddParameter("EK9", txtEk9.Text);
                _sqlProvider.AddParameter("EK10", txtEk10.Text);
                _sqlProvider.AddParameter("ADET1", txtAdet1.Text);
                _sqlProvider.AddParameter("ADET2", txtAdet2.Text);
                _sqlProvider.AddParameter("ADET3", txtAdet3.Text);
                _sqlProvider.AddParameter("ADET4", txtAdet4.Text);
                _sqlProvider.AddParameter("ADET5", txtAdet5.Text);
                _sqlProvider.AddParameter("ADET6", txtAdet6.Text);
                _sqlProvider.AddParameter("ADET7", txtAdet7.Text);
                _sqlProvider.AddParameter("ADET8", txtAdet8.Text);
                _sqlProvider.AddParameter("ADET9", txtAdet9.Text);
                _sqlProvider.AddParameter("DARA1", txtDara1.Text);
                _sqlProvider.AddParameter("DARA2", txtDara2.Text);
                _sqlProvider.AddParameter("DARA3", txtDara3.Text);
                _sqlProvider.AddParameter("DARA4", txtDara4.Text);
                _sqlProvider.AddParameter("DARA5", txtDara5.Text);
                _sqlProvider.AddParameter("DARA6", txtDara6.Text);
                _sqlProvider.AddParameter("DARA7", txtDara7.Text);
                _sqlProvider.AddParameter("DARA8", txtDara8.Text);
                _sqlProvider.AddParameter("DARA9", txtDara9.Text);
                _sqlProvider.ExecuteNonQuery();
            }
            else
            {
                _sqlProvider = new SqlProvider("INSERT INTO ARTETIKETDETAY (STOKID,EK1,EK2,EK3,EK4,EK5,EK6,EK7,EK8,EK9,EK10,ADET1,ADET2,ADET3,ADET4,ADET5,ADET6,ADET7,ADET8,ADET9,DARA1,DARA2,DARA3,DARA4,DARA5,DARA6,DARA7,DARA8,DARA9) VALUES (@STOKID,@EK1,@EK2,@EK3,@EK4,@EK5,@EK6,@EK7,@EK8,@EK9,@EK10,@ADET1,@ADET2,@ADET3,@ADET4,@ADET5,@ADET6,@ADET7,@ADET8,@ADET9,@DARA1,@DARA2,@DARA3,@DARA4,@DARA5,@DARA6,@DARA7,@DARA8,@DARA9)", false);

                _sqlProvider.AddParameter("STOKID", _dtStokDetay.Rows[0]["STOKID"]);
                _sqlProvider.AddParameter("EK1", txtEk1.Text);
                _sqlProvider.AddParameter("EK2", txtEk2.Text);
                _sqlProvider.AddParameter("EK3", txtEk3.Text);
                _sqlProvider.AddParameter("EK4", txtEk4.Text);
                _sqlProvider.AddParameter("EK5", txtEk5.Text);
                _sqlProvider.AddParameter("EK6", txtEk6.Text);
                _sqlProvider.AddParameter("EK7", txtEk7.Text);
                _sqlProvider.AddParameter("EK8", txtEk8.Text);
                _sqlProvider.AddParameter("EK9", txtEk9.Text);
                _sqlProvider.AddParameter("EK10", txtEk10.Text);
                _sqlProvider.AddParameter("ADET1", txtAdet1.Text);
                _sqlProvider.AddParameter("ADET2", txtAdet2.Text);
                _sqlProvider.AddParameter("ADET3", txtAdet3.Text);
                _sqlProvider.AddParameter("ADET4", txtAdet4.Text);
                _sqlProvider.AddParameter("ADET5", txtAdet5.Text);
                _sqlProvider.AddParameter("ADET6", txtAdet6.Text);
                _sqlProvider.AddParameter("ADET7", txtAdet7.Text);
                _sqlProvider.AddParameter("ADET8", txtAdet8.Text);
                _sqlProvider.AddParameter("ADET9", txtAdet9.Text);
                _sqlProvider.AddParameter("DARA1", txtDara1.Text);
                _sqlProvider.AddParameter("DARA2", txtDara2.Text);
                _sqlProvider.AddParameter("DARA3", txtDara3.Text);
                _sqlProvider.AddParameter("DARA4", txtDara4.Text);
                _sqlProvider.AddParameter("DARA5", txtDara5.Text);
                _sqlProvider.AddParameter("DARA6", txtDara6.Text);
                _sqlProvider.AddParameter("DARA7", txtDara7.Text);
                _sqlProvider.AddParameter("DARA8", txtDara8.Text);
                _sqlProvider.AddParameter("DARA9", txtDara9.Text);
                _sqlProvider.ExecuteNonQuery();
            }


            //int index = Convert.ToInt32(_frm.dataGridView1.CurrentRow.Index);
            _frm.StokDoldur();
            _frm.Focuss();
            _frm.StokSearch();
            Close();
            //_frm.dataGridView1.Rows[index].Selected = true;
            //_frm.dataGridView1.FirstDisplayedScrollingRowIndex = index;
            //_frm.dataGridView1.Refresh();
        }
示例#22
0
 internal static int DepoIDbul(string depoadi)
 {
     _sqlProvider = new SqlProvider("SELECT DEPOID FROM DEPO WHERE DEPOADI = @DEPOADI ", false);
     _sqlProvider.AddParameter("DEPOADI", depoadi);
     return(Convert.ToInt32(_sqlProvider.ExecuteScalar()));
 }
示例#23
0
 public static void ParcalamaInsert(Parcalama parcalama)
 {
     _sqlProvider = new SqlProvider("INSERT INTO PARCALAMA (PARCALAMAID,DURUM,TARIH,SAAT,ACIKLAMA,DEPOID,YETKILI,STOKID,DEPOMIKTAR,MIKTAR,BFIYAT,MAMULMIKTAR,MAMULTOPLAM,FIREMIKTAR,FIREORAN) " +
                                    "VALUES (@P1,@P2,@P3,@P4,@P5,@P6,@P7,@P8,@P9,@P10,@P11,@P12,@P13,@P14,@P15)");
     _sqlProvider.AddParameter("P1", parcalama.Parcalamaid);
     _sqlProvider.AddParameter("P2", parcalama.Durum);
     _sqlProvider.AddParameter("P3", parcalama.Tarih);
     _sqlProvider.AddParameter("P4", parcalama.Saat);
     _sqlProvider.AddParameter("P5", parcalama.Aciklama);
     _sqlProvider.AddParameter("P6", parcalama.Depoid);
     _sqlProvider.AddParameter("P7", parcalama.Yetkili);
     _sqlProvider.AddParameter("P8", parcalama.Stokid);
     _sqlProvider.AddParameter("P9", parcalama.DepoMiktar);
     _sqlProvider.AddParameter("P10", parcalama.Miktar);
     _sqlProvider.AddParameter("P11", parcalama.BFiyat);
     _sqlProvider.AddParameter("P12", parcalama.MamulMiktar);
     _sqlProvider.AddParameter("P13", parcalama.MamulToplam);
     _sqlProvider.AddParameter("P14", parcalama.FireMiktar);
     _sqlProvider.AddParameter("P15", parcalama.FireOran);
     _sqlProvider.ExecuteNonQuery();
 }