public List<AlumnoBE> ObtenerHijo(string dni) { List<AlumnoBE> list = new List<AlumnoBE>(); using (SqlCommand cmd = new SqlCommand("USP_OBTENER_HIJO", cn.p_cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@DNI", SqlDbType.VarChar, 8).Value = dni; try { cn.p_cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { AlumnoBE p = new AlumnoBE(); p.Nombres = Convert.ToString(dr[0]); p.Apellidos = Convert.ToString(dr[1]); list.Add(p); } } catch (Exception ex) { throw new Exception(ex.Message); } finally { cn.p_cn.Close(); } } return list; }
public int ActualizarHijo(AlumnoBE objHijo) { int resultado = 0; try { cn.p_cn.Open(); SqlCommand cmd = new SqlCommand("USP_ACTUALIZAR_HIJO", cn.p_cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@DNI", SqlDbType.VarChar, 8).Value = objHijo.Dni; cmd.Parameters.Add("@NOMBRES", SqlDbType.VarChar, 200).Value = objHijo.Nombres; cmd.Parameters.Add("@APELLIDOS", SqlDbType.VarChar, 200).Value = objHijo.Apellidos; resultado = cmd.ExecuteNonQuery(); } catch(Exception ex){ throw new Exception(ex.Message); } finally { cn.p_cn.Close(); } return resultado; }
public int ActualizarHijo(AlumnoBE objAlumno) { AlumnoDAO dao = new AlumnoDAO(); return dao.ActualizarHijo(objAlumno); }