Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((textBox1.Text == "") || (textBox2.Text == "") || (textBox3.Text == ""))
            {
                MessageBox.Show("Все поля должны быть заполнены", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            else
            {
                int      id_model = Convert.ToInt32(dt.Rows[0][1]);
                int      price    = Convert.ToInt32(textBox1.Text);
                int      count    = Convert.ToInt32(textBox2.Text);
                int      ostat    = Convert.ToInt32(textBox3.Text);
                DateTime data     = dateTimePicker1.Value;;
                string   priznak  = null;
                if (radioButton1.Checked)
                {
                    priznak = "Для продажи";
                }
                if (radioButton2.Checked)
                {
                    priznak = "По договору";
                }
                if ((!radioButton1.Checked) & (!radioButton2.Checked))
                {
                    MessageBox.Show("Укажите признак техники", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                else
                {
                    bool flag = SQLFunction.updateTechniqueStore(id_part, data, count, price, ostat, priznak);
                    if (flag)
                    {
                        DialogResult = DialogResult.OK;
                    }
                    else
                    {
                        MessageBox.Show("Изменение техники на склад невозможно", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("ID,Name,Price,Image")] Food food)
        {
            if (ModelState.IsValid)
            {
                byte[]      fileBytes;
                SQLFunction functions = HttpContext.RequestServices.GetService(typeof(SQLFunction)) as SQLFunction;
                using (MemoryStream ms = new MemoryStream())
                {
                    food.Image.CopyTo(ms);
                    fileBytes = ms.ToArray();
                }
                functions.InsertFood(food.Name, food.Price, fileBytes);
                _context.Add(food);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index", "Home"));
            }

            return(View(food));
        }
Ejemplo n.º 3
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text == "")
     {
         MessageBox.Show("Введите название характеристики", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name = textBox1.Text;
         bool   flag = SQLFunction.addCharact(name);
         if (flag)
         {
             this.Visible = false;
             DialogResult = DialogResult.OK;
         }
         else
         {
             MessageBox.Show("Такая характеристика уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 4
0
 private void button1_Click(object sender, EventArgs e)
 {
     if ((textBox1.Text == ""))
     {
         MessageBox.Show("Введите название отдела", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name_dep = textBox1.Text;
         bool   flag     = SQLFunction.addDepartment(name_dep);
         if (flag)
         {
             this.Visible = false;
             DialogResult = DialogResult.OK;
         }
         else
         {
             MessageBox.Show("Такая отдел уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 5
0
Archivo: Stage2.cs Proyecto: kkoka/T_I
        private void btn_Validation1_Click(object sender, EventArgs e)
        {
            SQLFunction sqlfunc = new SQLFunction();

            if (sqlfunc.DisplayTitleCount_Val1(str_Company) > 0)
            {
                ProgressNotification frm2 = new ProgressNotification(str_Company, "Validation1");
                frm2.Show();

                RefreshPage();
            }
            else
            {
                MessageBox.Show("No Titles Found in the reports to Validate.");
            }


            //    bool result = true;
            //SQLFunction sqlfnction = new SQLFunction();
            //result = sqlfnction.Execute_ValidationProc(str_Company, "01");
        }
Ejemplo n.º 6
0
 private void button1_Click(object sender, EventArgs e)
 {
     if ((textBox1.Text == ""))
     {
         MessageBox.Show("Введите название должности", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name_post = textBox1.Text;
         bool   flag      = SQLFunction.updatePost(id, name_post);
         if (flag)
         {
             this.Visible = false;
             DialogResult = DialogResult.OK;
         }
         else
         {
             MessageBox.Show("Такая должность уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 7
0
 private void button1_Click(object sender, EventArgs e)
 {
     if ((textBox1.Text == ""))
     {
         MessageBox.Show("Введите название группы техники", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name   = textBox1.Text;
         int    id_dep = Convert.ToInt32(comboBox1.SelectedValue);
         bool   flag   = SQLFunction.updateGroup(id, name, id_dep);
         if (flag)
         {
             DialogResult = DialogResult.OK;
         }
         else
         {
             MessageBox.Show("Такая группа техники уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 8
0
 private void button1_Click(object sender, EventArgs e)
 {
     if ((textBox1.Text == "") || (textBox2.Text == ""))
     {
         MessageBox.Show("Все поля должны быть заполнены", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name_city = textBox1.Text;
         int    kil       = Convert.ToInt32(textBox2.Text);
         bool   flag      = SQLFunction.updateCity(id, name_city, kil);
         if (flag)
         {
             this.Visible = false;
             DialogResult = DialogResult.OK;
         }
         else
         {
             MessageBox.Show("Такой город уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 9
0
        public bool BackupDatabase()
        {
            bool result = true;

            try {
                string databaseName = ConfigurationSettings.AppSettings["SQLBackUpDatabase"].ToString();
                string filePath     = BuildBackupPathWithFilename(databaseName);

                SQLFunction sqlfunc = new SQLFunction();

                using (var connection = new SqlConnection(sqlfunc.GetConnectionString(str_Company)))
                {
                    string query = String.Format("BACKUP DATABASE [{0}] TO DISK='{1}'", databaseName, filePath);

                    /*
                     * BACKUP DATABASE [WFH_OffRamp] TO DISK='G:\\ExtraBackup\\WFH_OffRamp_20170406.bak'
                     * BACKUP DATABASE [data] TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\data.bak' WITH NOFORMAT, NOINIT,  NAME = N'data-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
                     * GO
                     */
                    using (var command = new SqlCommand(query, connection))
                    {
                        connection.Open();
                        command.ExecuteNonQuery();
                    }
                }
            }
            catch (Exception ex)
            {
                result = false;
                result = false;
                SQLFunction sqlfunc = new SQLFunction();
                sqlfunc.Insert_ErrorLog(sqlfunc.GetConnectionString(str_Company), "USERNAME:"******". -- Error at BackupDatabase. Exception : " + ex.ToString());

                MessageBox.Show("There has been an issue while Backing up the Database. Please contact the Admin.");
            }

            return(result);
        }
Ejemplo n.º 10
0
        private void ПросмотрЗаявкиНаДоставку_Load(object sender, EventArgs e)
        {
            DataTable dt_new = new DataTable();

            // Добавляем столбцы, с именами
            dt_new.Columns.Add("");
            dt_new.Columns.Add("");



            DataTable dt1 = SQLFunction.getReqDel(id);


            dt_new.Rows.Add("Дата заявки", dt1.Rows[0][1].ToString().Substring(0, 10));
            dt_new.Rows.Add("Стоимость доставки", dt1.Rows[0][2].ToString());


            DataTable dt2 = SQLFunction.getRout(id);

            dt_new.Rows.Add("Техника", SQLFunction.getNameModel(Convert.ToInt32(dt2.Rows[0][1])));
            dt_new.Rows.Add("Город", SQLFunction.getNameCity(Convert.ToInt32(dt2.Rows[0][2])));
            dt_new.Rows.Add("Адрес", dt2.Rows[0][3].ToString());
            dt_new.Rows.Add("Количество", dt2.Rows[0][4].ToString());
            dt_new.Rows.Add("Общий километраж", dt2.Rows[0][5].ToString());
            dt_new.Rows.Add("Норма расхода топлива", dt2.Rows[0][6].ToString());
            dt_new.Rows.Add("Номер командировочного удостоверения", dt2.Rows[0][7].ToString());
            dt_new.Rows.Add("Дата командировачного удостоверения", dt2.Rows[0][8].ToString().Substring(0, 10));
            dt_new.Rows.Add("Номер доверенности", dt2.Rows[0][9].ToString());
            dt_new.Rows.Add("Дата доверенности", dt2.Rows[0][10].ToString().Substring(0, 10));



            dataGridView1.DataSource       = dt_new;
            dataGridView1.Columns[0].Width = 300;
            dataGridView1.Columns[1].Width = 500;

            dataGridView1.CurrentCell.Selected = false;    //снимает выделение
        }
Ejemplo n.º 11
0
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            //backgroundWorker1.ReportProgress(1);

            //pictureBox1.Visible = true;

            bool        result     = true;
            SQLFunction sqlfnction = new SQLFunction();

            result = sqlfnction.Execute_DeleteTitleID_Proc(str_Company, txt_TitleID.Text.ToString());

            if (result)
            {
                MessageBox.Show("Ids Got Deleted Successfully.");
            }
            else
            {
                MessageBox.Show("There has been some problem deleting the IDs.");
            }
            //backgroundWorker1.ReportProgress(11);

            //  pictureBox1.Visible = false;
        }
Ejemplo n.º 12
0
        public static void Main(string[] args)
        {
            //SQLFunction.SQLConnection();
            SQLFunction.SQLSearch("放課後", "dbo.ProductDB");
            Console.WriteLine();

            var dr = SQLFunction.SQLSearch("放課後", "dbo.ProductDB", "Category1", "紅茶");


            while (dr.Read())
            {
                Console.WriteLine(dr["ProdsName"].ToString() + ":" + dr["Category1"].ToString());
            }

            dr = SQLFunction.SQLSearch("スムージー", "dbo.productDB", "Category1", "Category2", "ソフトドリンク", "野菜ジュース");

            while (dr.Read())
            {
                Console.WriteLine(dr["ProdsName"].ToString() + ":" + dr["Category1"].ToString());
            }

            SQLFunction.SQLClosing();
        }
Ejemplo n.º 13
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((textBox1.Text == "") || (textBox2.Text == ""))
            {
                MessageBox.Show("Все поля должны быть заполнены", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                int price = Convert.ToInt32(textBox1.Text);
                int crok  = Convert.ToInt32(textBox2.Text);


                bool flag = SQLFunction.updateTechniquePriceList(data, id_model, price, crok);
                if (flag)
                {
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Изменение невозможно", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 14
0
        private void toolStripMenuItem13_Click(object sender, EventArgs e)
        {
            int    id     = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
            string status = dataGridView1.CurrentRow.Cells[3].Value.ToString();


            if (status == "Открыта")
            {
                if (MessageBox.Show("Вы действительно хотите отклонить выбранную заявку?", "Подтверждение отклонения", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                {
                    SQLFunction.updateStatus(id, "Отклонена");
                    MessageBox.Show("Заявка от клиента отклонена.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    //  DialogResult = DialogResult.OK;
                }
            }

            if (status == "Договор с клиентом оформлен")
            {
                MessageBox.Show("Невозможно отклонить заявку, так как договор с клиентом уже оформлен.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                //  DialogResult = DialogResult.OK;
            }

            if (status == "Закрыта")
            {
                MessageBox.Show("Невозможно отклонить заявку, так как договор с клиентом и с заводом уже оформлен.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                //    DialogResult = DialogResult.OK;
            }

            if (status == "Отклонена")
            {
                MessageBox.Show("Заявка уже отклонена.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                //    DialogResult = DialogResult.OK;
            }

            заявка_от_клиентаTableAdapter.Fill(testDataSet.Заявка_от_клиента);
        }
Ejemplo n.º 15
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((textBox1.Text == "") || (textBox2.Text == "") || (textBox3.Text == "") || (textBox4.Text == ""))
            {
                MessageBox.Show("Все поля должны быть заполнены", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                string name = textBox1.Text;
                string ras  = textBox2.Text;
                string korr = textBox3.Text;
                string bik  = textBox4.Text;

                bool flag = SQLFunction.addRequisite(id_Factory, name, ras, korr, bik);
                if (flag)
                {
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Невозможно добавить реквизиты", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 16
0
 private void button1_Click(object sender, EventArgs e)
 {
     if ((textBox1.Text == ""))
     {
         MessageBox.Show("Введите название должности", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         string name_post = textBox1.Text;
         bool   flag      = SQLFunction.addPost(name_post);
         if (flag)
         {
             this.Visible = false;
             DialogResult = DialogResult.OK;
         }
         else
         {
             //this.Visible = false;
             MessageBox.Show("Такая должность уже существует", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         //  (new Техника()).ShowDialog();
         //Обработка: проверка уникальности логина(подключение к БД)
     }
 }
Ejemplo n.º 17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionFunctions.validateLogin();

            string          connection = SQLFunction.sqlConnection();
            MySqlConnection conn       = new MySqlConnection(connection);

            conn.Open();

            //-------------------------------------------------------------------------------------------------
            //Get user's customer and account data
            string       sql = "SELECT C_First_Name FROM customers c JOIN accounts a ON c.Customer_ID = a.Customer_ID WHERE Acc_Username = @username";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.Add(new MySqlParameter("@username", Session["username"]));
            MySqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                welcomeLabel.Text = reader.GetString("C_First_Name");
            }
            reader.Close();
            conn.Close();
        }
Ejemplo n.º 18
0
        private void ДоговораСЗаводами_Load(object sender, EventArgs e)
        {
            List <int> listData = SQLFunction.getIDContract2(idRequest);
            DataTable  dt_new   = new DataTable();

            dt_new.Columns.Add("Дата договора");
            dt_new.Columns.Add("Номер договора");
            dt_new.Columns.Add("Завод-изготовитель");
            dt_new.Columns.Add("Дата оплаты");
            dt_new.Columns.Add("Сумма для оплаты, руб.");
            for (int i = 0; i < listData.Count; i++)
            {
                int           idContract2 = listData[i];
                List <string> list        = SQLFunction.getContract2(idContract2);
                dt_new.Rows.Add(list[1].Substring(0, 10), list[2], SQLFunction.getNameFactory(Convert.ToInt32(list[4])), list[3].Substring(0, 10), list[6]);
            }

            dataGridView1.DataSource       = dt_new;
            dataGridView1.Columns[0].Width = 170;
            dataGridView1.Columns[1].Width = 180;
            dataGridView1.Columns[2].Width = 300;
            dataGridView1.Columns[3].Width = 170;
            dataGridView1.Columns[4].Width = 250;
        }
Ejemplo n.º 19
0
        private void btn_Delete_Click(object sender, EventArgs e)
        {
            string ID = "";

            foreach (DataGridViewRow row in Grd_ErrorLog.Rows)
            {
                DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells[0];
                if (Convert.ToBoolean(chk.Value))
                {
                    DataGridViewTextBoxCell txt_id = (DataGridViewTextBoxCell)row.Cells[1];

                    if (ID.Length > 0)
                    {
                        ID += "," + Convert.ToString(txt_id.Value);
                    }
                    else
                    {
                        ID += Convert.ToString(txt_id.Value);
                    }
                }
            }

            if (ID.Length > 0)
            {
                #region 'Delete'
                SQLFunction sqlfunc = new SQLFunction();
                sqlfunc.Delete_ErrorLogs(str_Company, ID);
                #endregion

                DisplayGrid(str_Company);
            }
            else
            {
                //  lbl_Message.Text = "Please make a Selection";
            }
        }
Ejemplo n.º 20
0
        private void ВсеДоговораСЗаводами_Load(object sender, EventArgs e)
        {
            DataTable dt = SQLFunction.getAllContract2();

            dt_new.Columns.Add("Номер договора");
            dt_new.Columns.Add("Дата договора");
            dt_new.Columns.Add("Завод-изготовитель");
            dt_new.Columns.Add("Сумма, руб.");
            dt_new.Columns.Add("ID_договора с заводом");

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                dt_new.Rows.Add(dt.Rows[i][2].ToString(), dt.Rows[i][1].ToString().Substring(0, 10), SQLFunction.getNameFactory(Convert.ToInt32(dt.Rows[i][4])), dt.Rows[i][6].ToString(), dt.Rows[i][0].ToString());
            }

            dataGridView1.DataSource = dt_new;

            dataGridView1.Columns[4].Visible = false;

            dataGridView1.Columns[0].Width = 200;
            dataGridView1.Columns[1].Width = 200;
            dataGridView1.Columns[2].Width = 300;
            dataGridView1.Columns[3].Width = 170;
        }
Ejemplo n.º 21
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((textBox1.Text == "") || (textBox2.Text == "") || (textBox3.Text == "") || (textBox4.Text == ""))
            {
                MessageBox.Show("Все поля должны быть заполнены", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                string name_new = textBox1.Text;
                int    ras      = Convert.ToInt32(textBox2.Text);
                int    korr     = Convert.ToInt32(textBox3.Text);
                int    bik      = Convert.ToInt32(textBox4.Text);

                bool flag = SQLFunction.updateRequisite(id, name, ras, korr, bik, name_new);
                if (flag)
                {
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Невозможно изменить реквизиты", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 22
0
        public ONIXMessage Work_With_Onix2referenceTags(string filelocation, System.Windows.Forms.Label lbl_Message, System.Windows.Forms.Label lbl_CleanUp, string Company, string MediaType, string FileName, string PublisherName, string OnixVersion, string TagType, string XML_Encoding)
        {
            lbl_CleanUp.BackColor = System.Drawing.Color.Yellow;
            lbl_CleanUp.Refresh();
            System.Windows.Forms.Application.DoEvents();


            #region 'CleanUp ONIX elements'

            ONIXMessage fileInfo_2reference = new ONIXMessage();


            //System.IO.FileInfo file_1 = new System.IO.FileInfo(@"C:\Users\kkoka\Desktop\wfh\harpercollins\HCUK_ONIX_full_20141107.xml");

            System.IO.FileInfo file_1 = new System.IO.FileInfo(filelocation);
            string             CleanedFile_WithName = "";

            try
            {
                //   System.IO.FileInfo file_1 = new System.IO.FileInfo(file);
                Onix_CleanUP cleanup_xml = new Onix_CleanUP(); //(info, sort_filepath, onix_TagType , xml_encoding);

                CleanedFile_WithName = cleanup_xml.CleanUP_LargeXMLFiles(file_1, Company);

                //string CleanedFile_WithName = cleanup_xml.CleanUP_OnixElements(file_1, Company);



                // Create an instance of stream writer.

                //     TextReader txtReader = new StreamReader(filelocation);
                TextReader txtReader = new StreamReader(CleanedFile_WithName, Encoding.GetEncoding(XML_Encoding));


                // Create and instance of XmlSerializer class.
                XmlSerializer xmlSerializer = new XmlSerializer(typeof(ONIXMessage));

                // DeSerialize from the StreamReader
                fileInfo_2reference = (ONIXMessage)xmlSerializer.Deserialize(txtReader);

                // Close the stream reader
                txtReader.Close();

                lbl_CleanUp.BackColor = System.Drawing.Color.Green;
                lbl_CleanUp.Refresh();
                System.Windows.Forms.Application.DoEvents();
            }
            catch (Exception ex)
            {
                lbl_Message.Text = "There has been some problem cleaning up the file.";
                lbl_Message.Refresh();
                System.Windows.Forms.Application.DoEvents();

                lbl_CleanUp.BackColor = System.Drawing.Color.Red;
                lbl_CleanUp.Refresh();
                System.Windows.Forms.Application.DoEvents();

                SQLFunction sqlfnction = new SQLFunction();
                sqlfnction.Insert_ErrorLog(sqlfnction.GetConnectionString(Company), "Error Cleaning/Deserializing the " + MediaType + " file : " + FileName + " from the publisher - " + PublisherName + ". Exception : " + ex.ToString());
            }
            finally
            {
                File.Delete(CleanedFile_WithName);
            }

            return(fileInfo_2reference);

            #endregion
        }
Ejemplo n.º 23
0
        private void Display_FileType()
        {
            SQLFunction sqlfnction = new SQLFunction();

            sqlfnction.Display_FileType(str_Company, lstbx_filetype, lbl_Message);
        }
Ejemplo n.º 24
0
Archivo: Stage2.cs Proyecto: kkoka/T_I
        private void DisplayOfframpTitleCount()
        {
            SQLFunction sqlfnction = new SQLFunction();

            sqlfnction.DisplayOfframpTitleCount(str_Company, lbl_OfframpCount, lbl_Message);
        }
Ejemplo n.º 25
0
 private void EditCity_Load(object sender, EventArgs e)
 {
     dt            = SQLFunction.getCity(id);
     textBox1.Text = dt.Rows[0][1].ToString();
     textBox2.Text = dt.Rows[0][2].ToString();
 }
Ejemplo n.º 26
0
Archivo: Stage2.cs Proyecto: kkoka/T_I
        private void DisplayContributorCount()
        {
            SQLFunction sqlfnction = new SQLFunction();

            sqlfnction.DisplayContributorCount(str_Company, lbl_Num_Contributor, lbl_Message);
        }
Ejemplo n.º 27
0
Archivo: Stage2.cs Proyecto: kkoka/T_I
        private void DisplayApprovedTitleCount()
        {
            SQLFunction sqlfnction = new SQLFunction();

            sqlfnction.DisplayApprovedTitleCount(str_Company, lbl_ApprovedTitles, lbl_Message);
        }
Ejemplo n.º 28
0
Archivo: Stage2.cs Proyecto: kkoka/T_I
        private void DisplayTitleCount_Val2()
        {
            SQLFunction sqlfnction = new SQLFunction();

            sqlfnction.DisplayTitleCount_Val2(str_Company, lbl_Val2, lbl_Message);
        }
Ejemplo n.º 29
0
        public bool Upload_Contributor_Reports(string Company)
        {
            bool result = true;

            if (Company == "RB")
            {
                try
                {
                    string ReportPaths = ConfigurationSettings.AppSettings["RB_Reports"].ToString();

                    #region 'Approved Titles'
                    string[] files = Directory.GetFiles(ReportPaths, "Contributor_MetaData_*.xlsx");


                    SQLFunction sqlfunc = new SQLFunction();

                    for (int i = 0; i < files.Length; i++)
                    {
                        string filename = files[i].ToString();
                        result = sqlfunc.UploadFile_RBContribs(Company, filename);

                        if (result)
                        {
                            result = sqlfunc.ExecuteProc(Company, "UpdateApprovedContributors");

                            string destinationReportPaths = filename.Replace(ConfigurationSettings.AppSettings["RB_Reports"].ToString(), ConfigurationSettings.AppSettings["RB_Reports"].ToString() + "\\Approved_Processed\\");

                            if (File.Exists(destinationReportPaths))
                            {
                                File.Delete(destinationReportPaths);
                            }

                            File.Move(files[i], destinationReportPaths);
                        }
                    }
                    #endregion

                    #region 'Incorrect Titles'
                    //string[] files_corrections = Directory.GetFiles(ReportPaths, "WFH_MetaData_Correction_*.xlsx");



                    //for (int i = 0; i < files.Length; i++)
                    //{
                    //    string filename = files[i].ToString();
                    //    sqlfunc.UploadFile(Company, filename);

                    //    sqlfunc.ExecuteProc(Company, "UpdateApprovedTitles");


                    //}
                    #endregion
                }
                catch (Exception ex)
                {
                    result = false;
                }
            }
            else if (Company == "WFH")
            {
                try
                {
                    string ReportPaths = ConfigurationSettings.AppSettings["Reports"].ToString();

                    #region 'Approved Titles'
                    string[] files = Directory.GetFiles(ReportPaths, "WFH_Contributor_MetaData_*.xlsx");


                    SQLFunction sqlfunc = new SQLFunction();

                    for (int i = 0; i < files.Length; i++)
                    {
                        string filename = files[i].ToString();
                        result = sqlfunc.UploadFile_Contribs(Company, filename);

                        if (result)
                        {
                            result = sqlfunc.ExecuteProc(Company, "UpdateApprovedContributors");

                            string destinationReportPaths = filename.Replace(ConfigurationSettings.AppSettings["Reports"].ToString(), ConfigurationSettings.AppSettings["Reports"].ToString() + "\\Approved_Processed\\");

                            if (File.Exists(destinationReportPaths))
                            {
                                File.Delete(destinationReportPaths);
                            }

                            File.Move(files[i], destinationReportPaths);
                        }
                    }
                    #endregion

                    #region 'Incorrect Titles'
                    //string[] files_corrections = Directory.GetFiles(ReportPaths, "WFH_MetaData_Correction_*.xlsx");



                    //for (int i = 0; i < files.Length; i++)
                    //{
                    //    string filename = files[i].ToString();
                    //    sqlfunc.UploadFile(Company, filename);

                    //    sqlfunc.ExecuteProc(Company, "UpdateApprovedTitles");


                    //}
                    #endregion
                }
                catch (Exception ex)
                {
                    result = false;
                }
            }
            else
            {
            }

            return(result);
        }
Ejemplo n.º 30
0
        private void DisplayGrid(string Company)
        {
            #region 'Display Available Files per publisher'

            try
            {
                if (Grd_ErrorLog.Rows.Count > 0)
                {
                    Grd_ErrorLog.DataSource = null;
                    Grd_ErrorLog.Columns.Clear();
                }


                SQLFunction sqlfunction = new SQLFunction();

                CheckBoxHeader();

                Grd_ErrorLog.DataSource = sqlfunction.GetErrorLogDetails(str_Company, lbl_Message, Grd_ErrorLog);


                int i = 0;

                Grd_ErrorLog.Columns[i].Width = 23;

                Grd_ErrorLog.Columns[i + 1].Visible    = true;
                Grd_ErrorLog.Columns[i + 1].HeaderText = "ID";
                Grd_ErrorLog.Columns[i + 1].Width      = 30;
                Grd_ErrorLog.Columns[i + 1].ReadOnly   = true;

                Grd_ErrorLog.Columns[i + 2].Visible    = true;
                Grd_ErrorLog.Columns[i + 2].HeaderText = "Error Message";
                Grd_ErrorLog.Columns[i + 2].Width      = 600;
                Grd_ErrorLog.Columns[i + 2].ReadOnly   = true;

                Grd_ErrorLog.Columns[i + 3].Visible    = true;
                Grd_ErrorLog.Columns[i + 3].HeaderText = "LogDateTime";
                Grd_ErrorLog.Columns[i + 3].Width      = 130;
                Grd_ErrorLog.Columns[i + 3].ReadOnly   = true;


                //DataGridViewCheckBoxColumn checkBoxColumn = new DataGridViewCheckBoxColumn();
                //checkBoxColumn.HeaderText = "";
                //checkBoxColumn.Width = 30;
                //checkBoxColumn.Name = "checkBoxColumn";
                //checkBoxColumn.HeaderText = "";
                //checkBoxColumn.ReadOnly = false;
                //Grd_ErrorLog.Columns.Insert(1, checkBoxColumn);
                //Grd_ErrorLog.Columns[1].ReadOnly = false;


                if (Grd_ErrorLog.Rows.Count > 0)
                {
                    btn_Delete.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                lbl_Message.Text = "There has been a problem with the request. Please the Error Logs.";
                lbl_Message.Refresh();
                System.Windows.Forms.Application.DoEvents();

                SQLFunction sqlfnction = new SQLFunction();
                sqlfnction.Insert_ErrorLog(sqlfnction.GetConnectionString(str_Company), "Error at Get_MetaData_Publisher_Info:" + ex.ToString());
            }


            #endregion
        }