/// <summary> /// Constructor de Alumno /// </summary> /// <param name="nombre"></param> /// <param name="apellido"></param> /// <param name="dni"></param> /// <param name="femenino"></param> /// <param name="colorSala"></param> /// <param name="legajo"></param> /// <param name="precioCuota"></param> /// <param name="responsable"></param> public Alumno(string nombre, string apellido, int dni, bool femenino, EColores colorSala, int legajo, float precioCuota, Responsable responsable) : base(nombre, apellido, dni, femenino) { this.responsable = responsable; this.colorSala = colorSala; this.legajo = legajo; this.precioCuota = precioCuota; }
/// <summary> /// Priscilla Mena /// 5/29/2019 /// Efecto: Metodo que redirecciona a la pagina donde se ve un responsable, /// se activa cuando se presiona el boton de ver /// Requiere: - /// Modifica: - /// Devuelve: - /// </summary> /// <param></param> /// <returns></returns> protected void btnVer_Click(object sender, EventArgs e) { int idResponsable = Convert.ToInt32((((LinkButton)(sender)).CommandArgument).ToString()); List <Entidades.Responsable> listaResponsables = (List <Entidades.Responsable>)Session["listaResponsables"]; Entidades.Responsable responsableVer = new Entidades.Responsable(); foreach (Entidades.Responsable responsable in listaResponsables) { if (responsable.idResponsable == idResponsable) { responsableVer = responsable; break; } } Session["responsableVer"] = responsableVer; String url = Page.ResolveUrl("~/Catalogos/Responsables/VerResponsable.aspx"); Response.Redirect(url); }
/// <summary> /// recibe todos sus atributos, y los setea /// </summary> /// <param name="name"></param> /// <param name="lastName"></param> /// <param name="dni"></param> /// <param name="female"></param> /// <param name="precioCuota"></param> /// <param name="legajo"></param> /// <param name="responsable"></param> /// <param name="colorSala"></param> public Alumno(string name, string lastName, int dni, bool female, float precioCuota, int legajo, Responsable responsable, EColores colorSala) : this(name, lastName, dni, female, precioCuota) { this.legajo = legajo; this.responsable = responsable; this.colorSala = colorSala; }