コード例 #1
0
        public List<ImportExport> GetAllIE()
        {
            string cs = CocBook.Properties.Settings.Default.connectionString;
            SqlConnection con = new SqlConnection(cs);
            SqlCommand cmd = new SqlCommand("Select * from ImportExport", con);
            con.Open();
            SqlDataReader sdr = cmd.ExecuteReader();
            List<ImportExport> list = new List<ImportExport>();
            while (sdr.Read())
            {
                ImportExport ie = new ImportExport();

                ie.CheckNo = (int)sdr["CheckNo"];
                ie.Date = (DateTime)sdr["Date"];
                ie.ImEx = (string)sdr["ImportExport"];
                ie.Type = (string)sdr["Type"];
                ie.CustomerID = (int)sdr["CustomerID"];
                list.Add(ie);
            }
            con.Close();
            return list;
        }
コード例 #2
0
        public bool CreateIE(ImportExport ie)
        {
            try
            {
                string cs = CocBook.Properties.Settings.Default.connectionString;
                SqlConnection con = new SqlConnection(cs);
                SqlCommand cmd = new SqlCommand("Insert into ImportExport values (@CheckNo, @Date, @Type, @ImportExport, @CustomerID)", con);
                cmd.Parameters.AddWithValue("CheckNo", ie.CheckNo);
                cmd.Parameters.AddWithValue("Date", ie.Date);
                cmd.Parameters.AddWithValue("Type", ie.Type);
                cmd.Parameters.AddWithValue("ImportExport", ie.ImEx);
                cmd.Parameters.AddWithValue("CustomerID", ie.CustomerID);
                con.Open();
                int count = cmd.ExecuteNonQuery();
                con.Close();
                return (count == 1);
            }
            catch (Exception)
            {

                return false;
            }
        }
コード例 #3
0
        public bool UpdateIE(ImportExport ie)
        {
            try
            {
                string cs = CocBook.Properties.Settings.Default.connectionString;
                SqlConnection con = new SqlConnection(cs);
                SqlCommand cmd = new SqlCommand("Update ImportExport set Date = @Date, Type = @Type, ImportExport = @ImportExport, CustomerID = @CustomerID where CheckNo = @No", con);
                cmd.Parameters.AddWithValue("Date", ie.Date);
                cmd.Parameters.AddWithValue("Type", ie.Type);
                cmd.Parameters.AddWithValue("ImportExport", ie.ImEx);
                cmd.Parameters.AddWithValue("CustomerID", ie.CustomerID);
                cmd.Parameters.AddWithValue("No", ie.CheckNo);
                con.Open();
                int count = cmd.ExecuteNonQuery();
                con.Close();
                return (count == 1);

            }
            catch (Exception)
            {

                return false;
            }
        }
コード例 #4
0
 public ImportExport GetIEbyCheckNo(int No)
 {
     string cs = CocBook.Properties.Settings.Default.connectionString;
     SqlConnection con = new SqlConnection(cs);
     SqlCommand cmd = new SqlCommand("Select * from ImportExport where CheckNo = @No", con);
     cmd.Parameters.AddWithValue("No", No);
     con.Open();
     SqlDataReader sdr = cmd.ExecuteReader();
     ImportExport ie = new ImportExport();
     if (sdr.HasRows)
     {
         sdr.Read();
         ie.CheckNo = (int)sdr["CheckNo"];
         ie.Date = (DateTime)sdr["Date"];
         ie.ImEx = (string)sdr["ImportExport"];
         ie.Type = (string)sdr["Type"];
         ie.CustomerID = (int)sdr["CustomerID"];
         return ie;
     }
     con.Close();
     return null;
 }