private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvCategorias.FocusedRowHandle >= 0)
     {
         if (XtraMessageBox.Show(string.Format("¿Está seguro de eliminar la Categoría? \n\n{0}",
                                               gvCategorias.GetFocusedRowCellValue("descripcion")), "System Shoes", MessageBoxButtons.YesNoCancel,
                                 MessageBoxIcon.Question) == DialogResult.Yes)
         {
             if (new Categoria()
             {
                 idCategoria = (int)gvCategorias.GetFocusedRowCellValue("idCategoria")
             }.idCategoria > 0)
             {
                 idCategoria = (int)gvCategorias.GetFocusedRowCellValue("idCategoria");
                 categoriaOperations.Delete(idCategoria);
                 XtraMessageBox.Show("Categoría eliminada correctamente", "System Shoes", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 XtraMessageBox.Show("Ocurrió un error al eliminar la Categoría \nVerifique con el departamento de TI",
                                     "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
             categoriaBindingSource.DataSource = categoriaOperations.GetAll();
             gvCategorias.BestFitColumns();
         }
     }
 }
Beispiel #2
0
 private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvCategorias.FocusedRowHandle >= 0)
     {
         if (XtraMessageBox.Show(string.Format("¿Está seguro de eliminar? \n\n" +
                                               "{0}", gvCategorias.GetFocusedRowCellValue("descripcion")),
                                 "Charls Shoes", MessageBoxButtons.YesNo, MessageBoxIcon.Question) ==
             DialogResult.Yes)
         {
             categoriaOperations.Delete((int)gvCategorias.GetFocusedRowCellValue("idCategoria"));
             categoriaBindingSource.DataSource = categoriaOperations.GetAll();
             gvCategorias.BestFitColumns();
         }
     }
 }
 public async Task <IActionResult> Delete(int id)
 {
     if (data.Delete(id) > 0)
     {
         return(StatusCode(StatusCodes.Status201Created, new
         {
             status = true,
             message = "Categoría eliminado",
         }));
     }
     else
     {
         return(StatusCode(StatusCodes.Status401Unauthorized, new
         {
             status = false,
             message = "Error al eliminar Categoría",
         }));
     }
 }