예제 #1
0
        [Route("eliminar/{autorID}")] // api/autor/eliminar/1

        public IActionResult Eliminar(int autorID)
        {
            var resultado = _autorService.EliminarAutor(autorID);

            if (resultado)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
        public IActionResult EliminarAutor(int AutorId)
        {
            var resultado = _autorservice.EliminarAutor(AutorId);

            if (resultado)
            {
                return(Ok(resultado));
            }
            else
            {
                return(BadRequest());
            }
        }
예제 #3
0
        private void BotonEliminar_Click(object sender, EventArgs e)
        {
            if (CodigoAutorText.Text == string.Empty || NombreAutor.Text == string.Empty)
            {
                mensajeErrorProvider.SetError(CodigoAutorText, "campo obligatorio");
                mensajeErrorProvider.SetError(NombreAutor, "campo obligatorio");
            }
            else
            {
                string respuesta = "";
                autor = autorService.BuscarAutor(CodigoAutorText.Text.Trim());
                if (autor == null)
                {
                    MensajeError("esta intentado eliminar un autor que no esta Registrado en el sistema intente buscar nuevamente");
                }
                else
                {
                    DialogResult respuestaEliminarAutor = MessageBox.Show("¿Esta seguro de eliminar este Autor?", "eliminar libro", MessageBoxButtons.YesNoCancel,
                                                                          MessageBoxIcon.Information);

                    if (respuestaEliminarAutor == DialogResult.Yes)
                    {
                        respuesta = autorService.EliminarAutor(autor);
                        if (respuesta.Equals("OK"))
                        {
                            MensajeOk("Autor Eliminado correctamente");
                        }
                        else
                        {
                            MensajeError(respuesta);
                        }
                    }
                }
                LimpiarCampos();
            }
        }