//FIN PERMISOS private void CargarTipos() { try { BLL.Tables.COMTIPOOC _tipo = new BLL.Tables.COMTIPOOC(); _tipo.OrderByParameter.Add(DAL.Tables.COMTIPOOC.ColumnEnum.descripcion); this.bindingSourceTipoOC.DataSource = _tipo.ItemList(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void toolStripButtonSave_Click(object sender, EventArgs e) { try { Entities.Tables.COMTIPOOC _item = new Entities.Tables.COMTIPOOC(); BLL.Tables.COMTIPOOC _tipo = new BLL.Tables.COMTIPOOC(); _item.TIPOOC_ID = _idTipo; _item.DESCRIPCION = this.textBoxDescrip.Text.Trim(); //verifico si la variable es distinta de cero if (_idTipo != 0) { //ESTOY ACTUALIZANDO UN TIPO if (this.textBoxDescrip.Text.Trim() != string.Empty) { _tipo.Update(_item); _idTipo = 0; this.textBoxDescrip.Text = string.Empty; MessageBox.Show("La Operación se realizó correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Debe ingresar una descripción", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.textBoxDescrip.Focus(); } } else { //ES UN NUEVO INGRESO if (this.textBoxDescrip.Text.Trim() != string.Empty) { _tipo.Add(_item); _idTipo = 0; this.textBoxDescrip.Text = string.Empty; MessageBox.Show("La Operación se realizó correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Debe ingresar una descripción", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.textBoxDescrip.Focus(); } } CargarTipos(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }