Exemple #1
0
        public static List <OGRENCI_DEVAMSIZLIK> OGRENCI_DEVAMSIZLIK_GETIR(OGRENCI_DEVAMSIZLIK param)
        {
            Connect();
            cmd             = new SqlCommand("SP_OGRENCI_DEVAMSIZLIK", conn);
            cmd.CommandType = System.Data.CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@PROCESS_TYPE", "GETIR");
            cmd.Parameters.AddWithValue("@ID", dbnull);
            cmd.Parameters.AddWithValue("@OGRENCI_ID", param.OGRENCI_ID);
            cmd.Parameters.AddWithValue("@DERS_ID", param.DERS_ID);
            cmd.Parameters.AddWithValue("@TARIH", param.TARIH);

            SqlDataReader dr = cmd.ExecuteReader();
            List <OGRENCI_DEVAMSIZLIK> list = new List <OGRENCI_DEVAMSIZLIK>();

            while (dr.Read())
            {
                OGRENCI_DEVAMSIZLIK devamsizlik = new OGRENCI_DEVAMSIZLIK();

                devamsizlik.ID         = (int)dr["ID"];
                devamsizlik.OGRENCI_ID = (int)dr["OGRENCI_ID"];
                devamsizlik.DERS_ID    = (int)dr["DERS_ID"];
                devamsizlik.TARIH      = Convert.ToDateTime(dr["DERS_ID"].ToString()).Date;

                list.Add(devamsizlik);
            }
            return(list);
        }
        private void btnYoklama_Click(object sender, EventArgs e)
        {
            OGRENCI_DEVAMSIZLIK ogr = new OGRENCI_DEVAMSIZLIK();

            foreach (DataGridViewRow item in dgYoklama.Rows)
            {
                ogr.OGRENCI_ID = Convert.ToInt32(item.Cells[0].Value.ToString().Substring(3, 1));
                ogr.DERS_ID    = 1;
                ogr.TARIH      = DateTime.Now.Date;
                Veritabani.OGRENCI_DEVAMSIZLIK_EKLE(ogr);
            }
        }
Exemple #3
0
        public static bool OGRENCI_DEVAMSIZLIK_SIL(OGRENCI_DEVAMSIZLIK param)
        {
            Connect();
            cmd             = new SqlCommand("SP_OGRENCI_DEVAMSIZLIK", conn);
            cmd.CommandType = System.Data.CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@PROCESS_TYPE", "SIL");
            cmd.Parameters.AddWithValue("@ID", dbnull);
            cmd.Parameters.AddWithValue("@OGRENCI_ID", param.OGRENCI_ID);
            cmd.Parameters.AddWithValue("@DERS_ID", param.DERS_ID);
            cmd.Parameters.AddWithValue("@TARIH", param.TARIH);

            if (cmd.ExecuteNonQuery() >= 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }