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); } }
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); } }