Ejemplo n.º 1
0
        private void butF3_Click(object sender, EventArgs e)
        {
            String strsql = "set dateformat dmy SELECT * FROM v_F3Dog WHERE iddog=" + Dgv1.CurrentRow.Cells["IdDog"].Value + " and Period='" + my.Uper + "'";

            strsql            = strsql + " and IdEntpr=" + my.identpr.ToString();
            my.sc.CommandText = strsql;
            my.cn.Open();
            SqlDataReader dr = my.sc.ExecuteReader();

            if (!dr.Read())
            {
                MessageBox.Show(@"По даному договору справки формы №3 не составлялись, 
либо у Вас отсутствуют права на редактирование"); my.cn.Close();
            }
            else
            {
                frmF3 fr = new frmF3(); fr.IdDog = (int)Dgv1.CurrentRow.Cells["IdDog"].Value;
                fr.listBox1.Items.Add(dr["kodunic"]);
                while (dr.Read())
                {
                    fr.listBox1.Items.Add(dr["kodunic"]);
                }
                my.cn.Close();
                dr.Close();
                //РаботаСФормой3.сп_НомерСправки.Selected(РаботаСФормой3.сп_НомерСправки.ListCount - 1) = True;
                Cursor.Current = Cursors.WaitCursor;
                fr.MdiParent   = my.MDIForm;
                fr.Show();

                Cursor.Current = Cursors.Default;
            }
        }
Ejemplo n.º 2
0
        private static String IspF3(frmF3 pform)
        {
            String Szap = "";

            for (int i = 0; i < pform.DgvActs.Rows.Count; i++)
            {
                Szap = Szap + pform.DgvActs.Rows[i].Cells[0].Value + ",";
            }
            Szap = Szap.Substring(0, Szap.Length - 1);
            return(my.Shapka(Szap, my.identpr));
        }
Ejemplo n.º 3
0
 private void TVib_Click(object sender, EventArgs e)
 {
     if (my.Nbut == 6)
     {
         foreach (DataGridViewRow selRow in DGVKol)
         {
             my.ExeScalar("update forma2 set  update_date =  '" + DateTime.Now + "', update_user =  '******'  WHERE IdF2=" + selRow.Cells["IdF2"].Value);
             my.ExeScalar("set dateformat 'dmy' exec F2_CopyPerenos " + selRow.Cells["IdF2"].Value + ", " + my.Id_us + "," + my.identpr + ",'" + d1.SelectedValue + "'");
         }
         //MessageBox.Show("Готово!");
     }
     if (my.Nbut == 2)
     {
         my.ExeScalar("update forma3 set  update_date =  '" + DateTime.Now + "', update_user =  '******'  WHERE IdF3=" + my.Szap);
         my.ExeScalar("set dateformat 'dmy' exec F3_MoveF3 " + my.Szap + ", " + "'" + d1.SelectedValue + "'");
         using (frmF3 fr = (frmF3)my.Pform)
         {
             fr.WithSave = false;
             fr.Close();
         }
     }
     if (my.Nbut == 13)
     {
         foreach (DataGridViewRow selRow in DGVKol)
         {
             if (my.InF3((int)selRow.Cells["IdF2"].Value) == true)
             {
                 MessageBox.Show(selRow.Cells["KodUnic"].Value.ToString() + " нельзя, поскольку он взят в справку формы №3");
             }
             else
             {
                 my.ExeScalar("update forma2 set  update_date =  '" + DateTime.Now + "', update_user =  '******'  WHERE IdF2=" + selRow.Cells["IdF2"].Value);
                 my.ExeScalar("set dateformat 'dmy' exec F2_MoveAkt '" + selRow.Cells["IdF2"].Value + "', " + "'" + d1.SelectedValue + "'");
             }
         }
         ((frmActs)my.Pform).spisok();
     }
     Close();
 }