コード例 #1
0
        public override bool EjecutarComandoEliminar()
        {
            if (EntidadId == null)
            {
                return(false);
            }

            _clienteServicio.Eliminar(EntidadId.Value);

            return(true);
        }
コード例 #2
0
        public async Task <IActionResult> Delete(long id)
        {
            try
            {
                await _clienteServicio.Eliminar(id);

                return(RedirectToAction(nameof(Index)));
            }
            catch (Exception)
            {
                return(RedirectToAction(nameof(Index)));
            }
        }
コード例 #3
0
        public override bool EjecutarComandoEliminar()
        {
            if (EntidadId == null)
            {
                return(false);
            }

            if (MessageBox.Show("Esta Seguro De Eliminar?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
            {
                return(false);
            }

            _Servicio.Eliminar(EntidadId.Value);

            return(true);
        }
コード例 #4
0
        public override bool EjecutarComandoEliminar()
        {
            try
            {
                _clienteServicio.Eliminar(new ClienteDto
                {
                    Id = entidadId.Value,
                });

                Mensaje.Mostrar("Los datos se eliminaron Correctamente.", Mensaje.Tipo.Informacion);
                return(true);
            }
            catch (Exception ex)
            {
                Mensaje.Mostrar(ex.Message, Mensaje.Tipo.Error);
            }
            return(false);
        }
コード例 #5
0
        public override bool EjecutarComandoEliminar()
        {
            if (EntidadId == null)
            {
                return(false);
            }

            if (_cuentaCorrienteServicio.ObtenerCorrientePorClienteId(EntidadId.Value).Saldo == 0)
            {
                _clienteServicio.Eliminar(EntidadId.Value);
                return(true);
            }
            else
            {
                MessageBox.Show("El cliente debe dinero, no se puede modificar");
                return(false);
            }
        }
コード例 #6
0
        public override bool EjecutarComandoEliminar()
        {
            try
            {
                _clienteServicio.Eliminar(entidadId.Value);

                Mensaje.Mostrar(@"Los datos se eliminaron correctamente", Mensaje.Tipo.Informacion);


                return(true);
            }

            catch (Exception ex)

            {
                MessageBox.Show(ex.Message, Mensaje.Tipo.Error);

                return(false);
            }
        }
コード例 #7
0
 public override void EjecutarComandoEliminar()
 {
     _clienteServicio.Eliminar(typeof(ClienteDto), EntidadId.Value);
 }
コード例 #8
0
        public ActionResult Delete(ClienteDto clienteDto)
        {
            _clienteRepositorio.Eliminar(clienteDto.Id);

            return(RedirectToAction("Index"));
        }