public Responsable(string nombre, string apellido, int dni, bool femenino, EParentezco parentezco, string telefono) : base(nombre, apellido, dni, femenino) { this._Parentezco = parentezco; this._Telefono = telefono; }
private void BtnAceptar_Click(object sender, EventArgs e) { bool femenino = true; if (this.checkBoxMasculino.Checked) { femenino = false; } EParentezco nuevoparentezco = (EParentezco)Enum.Parse(typeof(EParentezco), this.cmbParentezco.Text); this.responsableNuevo = new Responsable(this.textNombre.Text, this.txtApellido.Text, Convert.ToInt32(this.mTextDni.Text), femenino, nuevoparentezco, this.mTextTelefono.Text); SoundPlayer simpleSound = new SoundPlayer(@"C:\Windows\Media\notify.wav"); simpleSound.Play(); MessageBox.Show($"Responsable: {responsableNuevo.ToString()}", "Satifactorio", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; }
/// <summary> /// /// </summary> /// <param name="parentezco"></param> /// <param name="strParentezco"></param> /// <returns></returns> private EParentezco DevolverParentesco(string strParentezco) { EParentezco parentesco = EParentezco.Otro; switch (strParentezco) { case "Madre": parentesco = EParentezco.Madre; break; case "Padre": parentesco = EParentezco.Padre; break; case "Tia": parentesco = EParentezco.Tia; break; case "Tio": parentesco = EParentezco.Tio; break; case "Abuela": parentesco = EParentezco.Abuela; break; case "Abuelo": parentesco = EParentezco.Abuelo; break; case "Otro": parentesco = EParentezco.Otro; break; } return(parentesco); }