private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { CategoriaDiagnosticoBL objBL_CategoriaDiagnostico = new CategoriaDiagnosticoBL(); CategoriaDiagnosticoBE objCategoriaDiagnostico = new CategoriaDiagnosticoBE(); objCategoriaDiagnostico.IdCategoriaDiagnostico = IdCategoriaDiagnostico; objCategoriaDiagnostico.Abreviatura = txtAbreviatura.Text; objCategoriaDiagnostico.DescCategoriaDiagnostico = txtDescripcion.Text; objCategoriaDiagnostico.FlagEstado = true; objCategoriaDiagnostico.Usuario = Parametros.strUsuarioLogin; objCategoriaDiagnostico.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objCategoriaDiagnostico.IdEmpresa = Parametros.intEmpresaId; if (pOperacion == Operacion.Nuevo) { objBL_CategoriaDiagnostico.Inserta(objCategoriaDiagnostico); } else { objBL_CategoriaDiagnostico.Actualiza(objCategoriaDiagnostico); } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <CategoriaDiagnosticoBE> ListaCombo(int IdEmpresa, int IdCategoriaDiagnostico) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_CategoriaDiagnostico_ListaCombo"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); db.AddInParameter(dbCommand, "pIdCategoriaDiagnostico", DbType.Int32, IdCategoriaDiagnostico); IDataReader reader = db.ExecuteReader(dbCommand); List <CategoriaDiagnosticoBE> CategoriaDiagnosticolist = new List <CategoriaDiagnosticoBE>(); CategoriaDiagnosticoBE CategoriaDiagnostico; while (reader.Read()) { CategoriaDiagnostico = new CategoriaDiagnosticoBE(); CategoriaDiagnostico.IdCategoriaDiagnostico = Int32.Parse(reader["idCategoriaDiagnostico"].ToString()); CategoriaDiagnostico.Abreviatura = reader["Abreviatura"].ToString(); CategoriaDiagnostico.DescCategoriaDiagnostico = reader["descCategoriaDiagnostico"].ToString(); CategoriaDiagnostico.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); CategoriaDiagnosticolist.Add(CategoriaDiagnostico); } reader.Close(); reader.Dispose(); return(CategoriaDiagnosticolist); }
private void tlbMenu_DeleteClick() { try { Cursor = Cursors.WaitCursor; if (XtraMessageBox.Show("Esta seguro de eliminar el registro?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!ValidarIngreso()) { CategoriaDiagnosticoBE objE_CategoriaDiagnostico = new CategoriaDiagnosticoBE(); objE_CategoriaDiagnostico.IdCategoriaDiagnostico = int.Parse(gvCategoriaDiagnostico.GetFocusedRowCellValue("IdCategoriaDiagnostico").ToString()); objE_CategoriaDiagnostico.Usuario = Parametros.strUsuarioLogin; objE_CategoriaDiagnostico.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_CategoriaDiagnostico.IdEmpresa = Parametros.intEmpresaId; CategoriaDiagnosticoBL objBL_CategoriaDiagnostico = new CategoriaDiagnosticoBL(); objBL_CategoriaDiagnostico.Elimina(objE_CategoriaDiagnostico); XtraMessageBox.Show("El registro se eliminó correctamente", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Cargar(); } } Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Actualiza(CategoriaDiagnosticoBE pItem) { try { CategoriaDiagnosticoDL CategoriaDiagnostico = new CategoriaDiagnosticoDL(); CategoriaDiagnostico.Actualiza(pItem); } catch (Exception ex) { throw ex; } }
public CategoriaDiagnosticoBE SeleccionaParametros(string CODUNIDADP, string CODCENTROP) { try { CategoriaDiagnosticoDL CategoriaDiagnostico = new CategoriaDiagnosticoDL(); CategoriaDiagnosticoBE objEmp = CategoriaDiagnostico.SeleccionaParametros(CODUNIDADP, CODCENTROP); return objEmp; } catch (Exception ex) { throw ex; } }
public CategoriaDiagnosticoBE Selecciona(int IdEmpresa, int IdCategoriaDiagnostico) { try { CategoriaDiagnosticoDL CategoriaDiagnostico = new CategoriaDiagnosticoDL(); CategoriaDiagnosticoBE objEmp = CategoriaDiagnostico.Selecciona(IdEmpresa, IdCategoriaDiagnostico); return objEmp; } catch (Exception ex) { throw ex; } }
public void Elimina(CategoriaDiagnosticoBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_CategoriaDiagnostico_Elimina"); db.AddInParameter(dbCommand, "pIdCategoriaDiagnostico", DbType.Int32, pItem.IdCategoriaDiagnostico); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); }
public void Actualiza(CategoriaDiagnosticoBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_CategoriaDiagnostico_Actualiza"); db.AddInParameter(dbCommand, "pIdCategoriaDiagnostico", DbType.Int32, pItem.IdCategoriaDiagnostico); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pAbreviatura", DbType.String, pItem.Abreviatura); db.AddInParameter(dbCommand, "pDescCategoriaDiagnostico", DbType.String, pItem.DescCategoriaDiagnostico); db.AddInParameter(dbCommand, "pFlagEstado", DbType.Boolean, pItem.FlagEstado); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); }
public CategoriaDiagnosticoBE SeleccionaParametros(string CODUNIDADP, string CODCENTROP) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_CategoriaDiagnostico_SeleccionaParametro"); db.AddInParameter(dbCommand, "pCODUNIDADP", DbType.String, CODUNIDADP); db.AddInParameter(dbCommand, "pCODCENTROP", DbType.String, CODCENTROP); IDataReader reader = db.ExecuteReader(dbCommand); CategoriaDiagnosticoBE CategoriaDiagnostico = null; while (reader.Read()) { CategoriaDiagnostico = new CategoriaDiagnosticoBE(); CategoriaDiagnostico.IdCategoriaDiagnostico = Int32.Parse(reader["idCategoriaDiagnostico"].ToString()); CategoriaDiagnostico.DescCategoriaDiagnostico = reader["descCategoriaDiagnostico"].ToString(); CategoriaDiagnostico.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); CategoriaDiagnostico.RazonSocial = reader["RazonSocial"].ToString(); CategoriaDiagnostico.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); } reader.Close(); reader.Dispose(); return(CategoriaDiagnostico); }
public void InicializarModificar() { if (gvCategoriaDiagnostico.RowCount > 0) { CategoriaDiagnosticoBE objCategoriaDiagnostico = new CategoriaDiagnosticoBE(); objCategoriaDiagnostico.IdCategoriaDiagnostico = int.Parse(gvCategoriaDiagnostico.GetFocusedRowCellValue("IdCategoriaDiagnostico").ToString()); objCategoriaDiagnostico.Abreviatura = gvCategoriaDiagnostico.GetFocusedRowCellValue("Abreviatura").ToString(); objCategoriaDiagnostico.DescCategoriaDiagnostico = gvCategoriaDiagnostico.GetFocusedRowCellValue("DescCategoriaDiagnostico").ToString(); objCategoriaDiagnostico.FlagEstado = Convert.ToBoolean(gvCategoriaDiagnostico.GetFocusedRowCellValue("FlagEstado").ToString()); frmManCategoriaDiagnosticoEdit objManCategoriaDiagnosticoEdit = new frmManCategoriaDiagnosticoEdit(); objManCategoriaDiagnosticoEdit.pOperacion = frmManCategoriaDiagnosticoEdit.Operacion.Modificar; objManCategoriaDiagnosticoEdit.IdCategoriaDiagnostico = objCategoriaDiagnostico.IdCategoriaDiagnostico; objManCategoriaDiagnosticoEdit.pCategoriaDiagnosticoBE = objCategoriaDiagnostico; objManCategoriaDiagnosticoEdit.StartPosition = FormStartPosition.CenterParent; objManCategoriaDiagnosticoEdit.ShowDialog(); Cargar(); } else { MessageBox.Show("No se pudo editar"); } }