示例#1
0
 private void btnluu_Click(object sender, EventArgs e)
 {
     if (them == true)
     {
         tbl_XepLoaiSV obj = new tbl_XepLoaiSV();
         obj.MaSV    = Masv;
         obj.Nam     = nmrudNam.Value.ToString();
         obj.XepLoai = cbbxeploai.SelectedItem.ToString();
         if (XepLoaiSVService.XepLoai_Insert(obj) == true)
         {
             MessageBox.Show("Thêm thành công!!");
         }
     }
     else
     {
         tbl_XepLoaiSV obj = new tbl_XepLoaiSV();
         obj.MaSV    = Masv;
         obj.Nam     = nmrudNam.Value.ToString();
         obj.XepLoai = cbbxeploai.SelectedItem.ToString();
         obj.Id      = Id_XeploaiSV;
         if (XepLoaiSVService.XepLoai_Update(obj) == true)
         {
             MessageBox.Show("Sửa thành công!!");
         }
     }
     LamMoiXepLoaiDV();
 }
示例#2
0
        private void btnxoa_Click(object sender, EventArgs e)
        {
            DialogResult h = MessageBox.Show("Bạn có chắc muốn xoá không? ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (h == DialogResult.Yes)
            {
                tbl_XepLoaiSV dt = new tbl_XepLoaiSV();
                dt.Id = dtgrvXeploaiDV.CurrentRow.Cells["Id"].Value.ToString();
                XepLoaiSVService.XepLoai_Delete(dt);
                LamMoiXepLoaiDV();
            }
        }
 public bool XepLoaiSV_Delete(tbl_XepLoaiSV data)
 {
     try
     {
         using (SqlCommand dbCmd = new SqlCommand("sp_XepLoaiSV_Delete", GetConection()))
         {
             dbCmd.CommandType = CommandType.StoredProcedure;
             dbCmd.Parameters.Add("@Id", data.Id);
             dbCmd.ExecuteNonQuery();
         }
         return(true);
     }
     catch
     {
         return(false);
     }
 }
 public bool XepLoaiSV_Insert(tbl_XepLoaiSV data)
 {
     try
     {
         using (SqlCommand dbCmd = new SqlCommand("sp_XepLoaiSV_Insert", GetConection()))
         {
             dbCmd.CommandType = CommandType.StoredProcedure;
             dbCmd.Parameters.Add("@Nam", data.Nam);
             dbCmd.Parameters.Add("@XepLoai", data.XepLoai);
             dbCmd.Parameters.Add("@MaSV", data.MaSV);
             dbCmd.ExecuteNonQuery();
         }
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
        public List <tbl_XepLoaiSV> XepLoaiSV_GetByTop(string Top, string Where, string Order)
        {
            List <tbl_XepLoaiSV> list = new List <tbl_XepLoaiSV>();

            using (SqlCommand dbCmd = new SqlCommand("sp_XepLoaiSV_getByTop", GetConection()))
            {
                tbl_XepLoaiSV obj = new tbl_XepLoaiSV();
                dbCmd.CommandType = CommandType.StoredProcedure;
                dbCmd.Parameters.Add(new SqlParameter("@Top", Top));
                dbCmd.Parameters.Add(new SqlParameter("@Where", Where));
                dbCmd.Parameters.Add(new SqlParameter("@Order", Order));
                SqlDataReader dr = dbCmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        list.Add(obj.XepLoaiSVIDataReader(dr));
                    }
                }
                dr.Close();
                obj = null;
            }
            return(list);
        }
示例#6
0
 public static bool XepLoai_Delete(tbl_XepLoaiSV data)
 {
     return(cmb.XepLoaiSV_Delete(data));
 }
示例#7
0
 public static bool XepLoai_Insert(tbl_XepLoaiSV data)
 {
     return(cmb.XepLoaiSV_Insert(data));
 }