public void modificarItem() { try { ControlInsumos.DLL.Item i = new ControlInsumos.DLL.Item(); i.IdItem = int.Parse(cboxItem.SelectedValue.ToString()); i.Descripcion = txtItemNuevo.Text; i.IdArticulo = int.Parse(cboxArticuloNuevo.SelectedValue.ToString()); DialogResult dialogResult = MessageBox.Show("¿Estas seguro de modificar el Item: " + cboxItem.Text + "?", "Modificar Item", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { int res = itemDal.modificarItem(i); switch (res) { case 1: MessageBox.Show("Modificación realizada con éxito", "Modificar Item", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); break; case 19: MessageBox.Show("Ya existe este artículo", "Modificar Item", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } } } catch (Exception e) { } }
public void insertItem() { try { if(txtDescripcion.Text.Length > 0) { DLL.Item i = new ControlInsumos.DLL.Item(); if (itemDal.countItem() <= 1) { i.IdItem = itemDal.countItem(); } else { i.IdItem = itemDal.maxItem(); } i.Descripcion = txtDescripcion.Text; i.IdArticulo = int.Parse(cboxArticulo.SelectedValue.ToString()); int resultado = i.insertItem(i); switch (resultado) { case 1 : MessageBox.Show("Registro Correcto","Mantención Item",MessageBoxButtons.OK,MessageBoxIcon.Information); limpiar(); break; case 19: MessageBox.Show("Ya existe este Item","Mantención Item",MessageBoxButtons.OK,MessageBoxIcon.Warning); break; } } else { MessageBox.Show("Recuerde llenar todos los campos", "Mantención Item", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (NullReferenceException) { MessageBox.Show("Seleccione un Artículo","Mantención Item",MessageBoxButtons.OK,MessageBoxIcon.Warning); cboxArticulo.Focus(); } }