Example #1
0
        public List <Tanim_bilgileri> tanimlari_ekle_data_read(string tesis, string tanim_tipi)
        {
            List <Tanim_bilgileri> kayitlar = new List <Tanim_bilgileri>();

            this.sql  = " SELECT MAX(KOD)FROM URTTNM.TANIMLAR WHERE ";
            this.sql += "  TESIS= '" + tesis + "'" +
                        " AND TNMTIPI ='" + tanim_tipi + "' ";
            this.cmd.Parameters.Clear();
            this.cmd.CommandText = this.sql;
            this.dr = this.cmd.ExecuteReader();
            if (!this.dr.HasRows)
            {
                //kayit bulunamadiysa
                Tanim_bilgileri kayit = new Tanim_bilgileri();
                kayit.Tanim_tipi = "Listelenecek Kayıt Bulunamadı !!";
                kayit.Id         = 0;
                kayitlar.Add(kayit);
            }
            else
            {
                while (this.dr.Read())
                {
                    Tanim_bilgileri kayit = new Tanim_bilgileri();
                    kayit.Id         = 1;
                    kayit.Tanim_tipi = tanim_tipi;
                    kayit.Tesis      = tesis;
                    kayit.Kod        = (Convert.ToInt32(this.dr[0].ToString()) + 1).ToString();
                    kayitlar.Add(kayit);
                }
            }
            this.dr.Close();
            this.dr.Dispose();

            return(kayitlar);
        }
Example #2
0
        //AS400 Ekranı

        public List <Tanim_bilgileri> as400_tanimlari_listele(string tanim_tipi)
        {
            List <Tanim_bilgileri> kayitlar = new List <Tanim_bilgileri>();

            if (tanim_tipi == "BOY")
            {
                this.sql = "SELECT * " +
                           "FROM URTTNM.AS400_KOD_BOY ORDER BY AS400KOD ASC ";
            }
            if (tanim_tipi == "CAP")
            {
                this.sql = "SELECT * " +
                           "FROM URTTNM.AS400_KOD_CAP ORDER BY AS400KOD ASC ";
            }
            if (tanim_tipi == "KALITE")
            {
                this.sql = "SELECT * " +
                           "FROM URTTNM.AS400_KOD_KALITE ORDER BY AS400KOD  ASC ";
            }
            if (tanim_tipi == "MAMULSTANDART")
            {
                this.sql = "SELECT * " +
                           "FROM URTTNM.AS400_KOD_MAMULSTANDART ORDER BY AS400KOD ASC ";
            }

            this.cmd.Parameters.Clear();
            this.cmd.CommandText = this.sql;
            this.dr = this.cmd.ExecuteReader();
            if (!this.dr.HasRows)
            {
                //kayit bulunamadiysa
                Tanim_bilgileri kayit = new Tanim_bilgileri();
                kayit.Tanim_tipi = "Listelenecek Kayıt Bulunamadı !!";
                kayit.Id         = 0;
                kayitlar.Add(kayit);
            }
            else
            {
                while (this.dr.Read())
                {
                    Tanim_bilgileri kayit = new Tanim_bilgileri();
                    kayit.Id         = 1;
                    kayit.As400kod   = this.dr["AS400KOD"].ToString();
                    kayit.As400_isim = this.dr["AS400ISIM"].ToString();
                    kayit.Pc_kod     = this.dr["PCKOD"].ToString();
                    kayit.Pc_isim    = this.dr["PCISIM"].ToString();

                    kayitlar.Add(kayit);
                }
            }
            this.dr.Close();
            this.dr.Dispose();

            return(kayitlar);
        }
Example #3
0
        public List <Tanim_bilgileri> kalite_ozellikleri()
        {
            List <Tanim_bilgileri> kayitlar = new List <Tanim_bilgileri>();
            string sql = "SELECT KOD,KOD_ACK FROM URTTNM.TANIMLAR WHERE TNMTIPI='KALITE' ORDER BY KOD";

            this.cmd.Parameters.Clear();
            this.cmd.CommandText = sql;
            this.dr = this.cmd.ExecuteReader();
            while (this.dr.Read())
            {
                Tanim_bilgileri kayit = new Tanim_bilgileri();
                kayit.Kod_ack = dr[0].ToString();
                kayit.prg2    = dr[1].ToString();
                kayitlar.Add(kayit);
            }
            return(kayitlar);
        }
Example #4
0
        public List <Tanim_bilgileri> tanimlari_listele_data_read(string tesis, string tanim_tipi)
        {
            List <Tanim_bilgileri> kayitlar = new List <Tanim_bilgileri>();

            this.sql = "SELECT * " +
                       "FROM URTTNM.TANIMLAR " +
                       "WHERE ";

            this.sql += "  TESIS= '" + tesis + "'" +
                        " AND TNMTIPI ='" + tanim_tipi + "' ORDER BY AUTONUM DESC";
            this.cmd.Parameters.Clear();
            this.cmd.CommandText = this.sql;
            this.dr = this.cmd.ExecuteReader();
            if (!this.dr.HasRows)
            {
                //kayit bulunamadiysa
                Tanim_bilgileri kayit = new Tanim_bilgileri();
                kayit.Tanim_tipi = "Listelenecek Kayıt Bulunamadı !!";
                kayit.Id         = 0;
                kayitlar.Add(kayit);
            }
            else
            {
                while (this.dr.Read())
                {
                    Tanim_bilgileri kayit = new Tanim_bilgileri();
                    kayit.Id              = 1;
                    kayit.Tanim_tipi      = tanim_tipi;
                    kayit.Tesis           = tesis;
                    kayit.Ekransirano     = this.dr[3].ToString();
                    kayit.Kod             = this.dr[5].ToString();
                    kayit.Kod_ack         = this.dr[6].ToString();
                    kayit.As400kod        = this.dr[7].ToString();
                    kayit.As400_ambardepo = this.dr[15].ToString();
                    kayit.prg1            = this.dr[12].ToString();
                    kayit.prg2            = this.dr[13].ToString();
                    kayitlar.Add(kayit);
                }
            }
            this.dr.Close();
            this.dr.Dispose();

            return(kayitlar);
        }
Example #5
0
        public int as400_tanim_ekle(string as400_kod, string as400_isim, string pc_kod, string pc_isim, string as400tanim_tipi)
        {
            Tanim_bilgileri kayit = new Tanim_bilgileri();

            if (as400tanim_tipi.Trim() != "KALITE")
            {
                this.sql = "INSERT INTO URTTNM.AS400_KOD_" + as400tanim_tipi.Trim() + "  VALUES('" + as400_kod.Trim() + "','" + as400_isim.Trim() + "'," +
                           " '" + pc_kod.Trim() + "','" + pc_isim.Trim() + "')";
            }
            else
            {
                this.sql = "INSERT INTO URTTNM.AS400_KOD_KALITE  VALUES('" + as400_kod.Trim() + "','" + as400_isim.Trim() + "'," +
                           " '" + pc_kod.Trim() + "','" + pc_isim.Trim() + "','','')";
            }

            this.cmd.CommandText = this.sql;
            this.cmd.Parameters.Clear();
            this.cmd.ExecuteNonQuery();

            // insert success
            return(1);
        }
Example #6
0
        public int tanim_ekle(string tesis, string tanim_tipi, int tanim_tipi_kod, string kod_ack, string as400_kod, string as400ambar_depo)
        {
            Tanim_bilgileri kayit = new Tanim_bilgileri();

            if (tanim_tipi != "FLM")
            {
                string ayrilma = 'D' + tesis;
                if (tanim_tipi == "STANDART")
                {
                    string sql_standart = "INSERT INTO URTTNM.STANDART VALUES('D','" + tanim_tipi_kod + "','" + ayrilma + "','" + as400_kod + "', " +
                                          "'" + kod_ack + "',NULL" + ",NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_standart;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "BOY")
                {
                    string sql_boy = "INSERT INTO URTTNM.BOY VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "', " +
                                     " '" + kod_ack + "','" + as400_kod + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_boy;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "KALITE" && kod_ack != "")
                {
                    string sql_kalite = "INSERT INTO URTTNM.KALITE VALUES('D','" + tanim_tipi_kod + "','" + ayrilma + "','" + as400_kod + "', " +
                                        " '" + kod_ack + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_kalite;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }

                if (tanim_tipi == "CAP")
                {
                    string sql_cap = "INSERT INTO URTTNM.CAP VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "','" + kod_ack + "','" + as400_kod + "', " +
                                     " NULL" + ",NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_cap;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "EBAT")
                {
                    string sql_ebat = "INSERT INTO URTTNM.EBAT VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "','" + kod_ack + "', " +
                                      " '" + as400_kod + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_ebat;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
            }
            if (tanim_tipi == "FLM")
            {
                string ayrilma = " F";
                if (tanim_tipi == "STANDART")
                {
                    string sql_standart = "INSERT INTO URTTNM.STANDART VALUES('D','" + tanim_tipi_kod + "','" + ayrilma + "','" + as400_kod + "', " +
                                          "'" + kod_ack + "',NULL" + ",NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_standart;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "BOY")
                {
                    string sql_boy = "INSERT INTO URTTNM.BOY VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "', " +
                                     " '" + kod_ack + "','" + as400_kod + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_boy;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "KALITE" && kod_ack != "")
                {
                    string sql_kalite = "INSERT INTO URTTNM.KALITE VALUES('D','" + tanim_tipi_kod + "','" + ayrilma + "','" + as400_kod + "', " +
                                        " '" + kod_ack + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_kalite;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }

                if (tanim_tipi == "CAP")
                {
                    string sql_cap = "INSERT INTO URTTNM.CAP VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "','" + kod_ack + "','" + as400_kod + "', " +
                                     " NULL" + ",NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_cap;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
                if (tanim_tipi == "EBAT")
                {
                    string sql_ebat = "INSERT INTO URTTNM.EBAT VALUES('D','" + ayrilma + "','" + tanim_tipi_kod + "','" + kod_ack + "', " +
                                      " '" + as400_kod + "',NULL" + ",NULL" + ",NULL" + ")";
                    this.cmd.CommandText = sql_ebat;
                    this.cmd.Parameters.Clear();
                    this.cmd.ExecuteNonQuery();
                }
            }

            this.sql = "INSERT INTO URTTNM.TANIMLAR  VALUES(NULL" + ",'" + tesis + "','" + tanim_tipi + "',NULL" + ",NULL" + ", " +
                       "" + tanim_tipi_kod + ",'" + kod_ack + "','" + as400_kod + "',NULL" + ",NULL" + ",NULL" + ",NULL" + ",'0','0','0','" + as400ambar_depo + "')";
            this.cmd.CommandText = this.sql;
            this.cmd.Parameters.Clear();
            this.cmd.ExecuteNonQuery();

            // insert success
            return(1);
        }