Example #1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var seleccionados = dgvClientes.SelectedRows;

            if (seleccionados.Count == 0 || seleccionados.Count > 1)
            {
                MessageBox.Show("Debe seleccionar una fila");
                return;
            }
            foreach (DataGridViewRow fila in seleccionados)
            {
                var id       = fila.Cells[0].Value;
                var nombre   = fila.Cells[1].Value;
                var apellido = fila.Cells[2].Value;


                var confirmacion = MessageBox.Show($"¿Está seguro/a de eliminar a {nombre} {apellido}?",
                                                   "Confirmar operación",
                                                   MessageBoxButtons.YesNo);

                if (confirmacion.Equals(DialogResult.No))
                {
                    return;
                }

                if (clientesRepositorio.Eliminar(id.ToString()))
                {
                    MessageBox.Show($"{nombre} {apellido} ha sido eliminado!");
                    actualizarClientes();
                }
            }
        }
Example #2
0
        public void EliminarTest()
        {
            bool paso = false;
            ClientesRepositorio repositorio = new ClientesRepositorio();

            paso = repositorio.Eliminar(1);
            Assert.AreEqual(paso, true);
        }
        private void EliminarVDbutton_Click(object sender, EventArgs e)
        {
            ClientesRepositorio repositorio = new ClientesRepositorio();
            DialogResult        resultado   = MessageBox.Show("¿Está seguro que desea ELIMINAR permanentemente este registro?", "¡Peligro!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (resultado == DialogResult.Yes)
            {
                if (repositorio.Eliminar(ClienteId))
                {
                    MessageBox.Show("¡Eliminado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    MessageBox.Show("¡No fue posible eliminar el registro!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #4
0
        protected void ElminarButton_Click(object sender, EventArgs e)
        {
            ClientesRepositorio repositorio = new ClientesRepositorio();
            Cliente             cliente     = repositorio.Buscar(ToInt(ClienteIdTextBox.Text));

            if (cliente != null)
            {
                if (repositorio.Eliminar(ToInt(ClienteIdTextBox.Text)))
                {
                    Utils.ShowToastr(this.Page, "Eliminado", "Exito", "success");
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this.Page, "No se pudo eliminar", "Error", "error");
                }
            }
            else
            {
                Utils.ShowToastr(this.Page, "No existe", "Error", "error");
            }
        }
Example #5
0
        public ActionResult EliminarPost(int id)
        {
            _clientesRepositorio.Eliminar(id);

            return(RedirectToAction("Index", "Home"));
        }