-
Notifications
You must be signed in to change notification settings - Fork 1
/
deleteCategory.cs
73 lines (68 loc) · 2.26 KB
/
deleteCategory.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace MundoMusical.CATEGORY
{
public partial class deleteCategory : updateCategory
{
public deleteCategory()
{
InitializeComponent();
this.Text = "Eliminar Categoria";
this.KeyPreview = true;
this.KeyDown += (abs, det) => { if (det.KeyData == Keys.F1) this.onAccept(); };
}
public deleteCategory(Central2 central)
{
InitializeComponent();
this.Text = "Eliminar Categoria";
this.KeyPreview = true;
this.KeyDown += (abs, det) => { if (det.KeyData == Keys.F1) this.onAccept(); };
this.central = central;
this.FormClosed += (sender, args) => { this.closed(); };
this.stopBounds();
}
private void deleteCategory_Load(object sender, EventArgs e)
{
if (!this.DesignMode)
{
this.txtnombre.Enabled = false;
this.rtbdesc.Enabled = false;
this.Height = 287;
this.ActiveControl = this.start;
}
}
protected override void onAccept()
{
if (this.db.existcategoriaproductos(this.cat.idcategoria))
{
genericDefinitions.error("No se puede eliminar esta categoria, consulte al administrador.", "Seguridad");
this.initvals();
return;
}
if (this.db.deletecategoria(this.cat.idcategoria))
{
genericDefinitions.ok("Se ha eliminado la categoria.", "Echo");
}
this.initvals();
}
protected override void initvals()
{
this.Height = 287;
this.start.Text = null;
this.gb.Visible = false;
this.gb2.Visible = true;
this.ActiveControl = start;
}
protected override void closed()
{
this.central.delcat = null;
}
}
}