private void btnEditar_Click(object sender, EventArgs e) { ModeloDUsuario obj = new ModeloDUsuario(); ObjetoAutor autorinterno = CrearAutor(); obj.ActualizarAutor(autorinterno); LoadAutor(autorinterno); this.DialogResult = DialogResult.Yes; this.Close(); }
private ObjetoAutor CrearAutor() { ObjetoAutor autor = new ObjetoAutor(); autor.Codigo = txtID.Text; autor.Nombres = txtNombres.Text; autor.Apellidos = txtApellidos.Text; autor.Pais = cboPais.Text; autor.Ciudad = txtCiudad.Text; autor.Comentarios = txtComentarios.Text; autor.Imagen = ImagenAutor.ImageToBase64(pictureBox1.Image, ImageFormat.Jpeg); return(autor); }
private ObjetoAutor CrearAutor(string location) { ObjetoAutor obj = new ObjetoAutor(); if (txtID.Text != "") { obj.Codigo = txtID.Text; } if (txtNombre.Text != "") { obj.Nombres = txtNombre.Text; } if (txtApellidos.Text != "") { obj.Apellidos = txtApellidos.Text; } if (chkDesconocido.CheckState == CheckState.Checked) { obj.Pais = "Desconocido"; } else { obj.Pais = cboCountry.Text; } if (txtCiudad.Text != "") { obj.Ciudad = txtCiudad.Text; } if (txtComentarios.Text != "") { obj.Comentarios = txtComentarios.Text; } if (pctAutor.Image != null) { obj.Imagen = ImagenAutor.ImageToBase64(pctAutor.Image, ImageFormat.Jpeg); } else { obj.Imagen = null; } return(obj); }
private void btnEliminar_Click(object sender, EventArgs e) { ModeloDUsuario OBJ = new ModeloDUsuario(); ObjetoAutor temp = CrearAutor(); if (OBJ.EliminarAutor(temp)) { MessageBox.Show($"El autor {temp.Nombres} ha sido eliminado correctamente", "Cambio Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.No; this.Close(); } else { MessageBox.Show($"El autor {temp.Nombres} no ha podido ser eliminado", "Cambio Invalido", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void dgvAutores_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { ModeloDUsuario obj = new ModeloDUsuario(); ObjetoAutor Autor = obj.MostrarAutor(dgvAutores.SelectedCells[0].Value.ToString()); fichaAutor ficha = new fichaAutor(Autor); switch (ficha.ShowDialog()) { case DialogResult.Cancel: MostrarCant(10); break; case DialogResult.Yes: MostrarCant(10); break; case DialogResult.No: MostrarCant(10); break; } } }
private void LoadAutor(ObjetoAutor autor) { Autor = autor; LoadAutor(); }
public fichaAutor(ObjetoAutor autor) { InitializeComponent(); this.Autor = autor; }