public List <AccidenteEntrevistadoBE> ListaTodosActivo(int IdAccidente)
        {
            Database  db        = DatabaseFactory.CreateDatabase("cnSSOMABD");
            DbCommand dbCommand = db.GetStoredProcCommand("usp_AccidenteEntrevistado_ListaTodosActivo");

            db.AddInParameter(dbCommand, "pIdAccidente", DbType.Int32, IdAccidente);

            IDataReader reader = db.ExecuteReader(dbCommand);
            List <AccidenteEntrevistadoBE> AccidenteEntrevistadolist = new List <AccidenteEntrevistadoBE>();
            AccidenteEntrevistadoBE        AccidenteEntrevistado;

            while (reader.Read())
            {
                AccidenteEntrevistado                         = new AccidenteEntrevistadoBE();
                AccidenteEntrevistado.IdEmpresa               = Int32.Parse(reader["IdEmpresa"].ToString());
                AccidenteEntrevistado.IdAccidente             = Int32.Parse(reader["idAccidente"].ToString());
                AccidenteEntrevistado.IdAccidenteEntrevistado = Int32.Parse(reader["idAccidenteEntrevistado"].ToString());
                AccidenteEntrevistado.IdEntrevistado          = Int32.Parse(reader["IdEntrevistado"].ToString());
                AccidenteEntrevistado.Entrevistado            = reader["Entrevistado"].ToString();
                AccidenteEntrevistado.FlagEstado              = Boolean.Parse(reader["flagestado"].ToString());
                AccidenteEntrevistado.TipoOper                = 4; //CONSULTAR
                AccidenteEntrevistadolist.Add(AccidenteEntrevistado);
            }
            reader.Close();
            reader.Dispose();
            return(AccidenteEntrevistadolist);
        }
 public void Elimina(AccidenteEntrevistadoBE pItem)
 {
     try
     {
         AccidenteEntrevistadoDL AccidenteEntrevistado = new AccidenteEntrevistadoDL();
         AccidenteEntrevistado.Elimina(pItem);
     }
     catch (Exception ex)
     { throw ex; }
 }
 public AccidenteEntrevistadoBE Selecciona(int IdAccidenteEntrevistado)
 {
     try
     {
         AccidenteEntrevistadoDL AccidenteEntrevistado = new AccidenteEntrevistadoDL();
         AccidenteEntrevistadoBE objEmp = AccidenteEntrevistado.Selecciona(IdAccidenteEntrevistado);
         return(objEmp);
     }
     catch (Exception ex)
     { throw ex; }
 }
        public void Elimina(AccidenteEntrevistadoBE pItem)
        {
            Database  db        = DatabaseFactory.CreateDatabase("cnSSOMABD");
            DbCommand dbCommand = db.GetStoredProcCommand("usp_AccidenteEntrevistado_Elimina");

            db.AddInParameter(dbCommand, "pIdAccidenteEntrevistado", DbType.Int32, pItem.IdAccidenteEntrevistado);
            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 AccidenteEntrevistadoBE Selecciona(int IdAccidenteEntrevistado)
        {
            Database  db        = DatabaseFactory.CreateDatabase("cnSSOMABD");
            DbCommand dbCommand = db.GetStoredProcCommand("usp_AccidenteEntrevistado_Selecciona");

            db.AddInParameter(dbCommand, "pidAccidenteEntrevistado", DbType.Int32, IdAccidenteEntrevistado);

            IDataReader             reader = db.ExecuteReader(dbCommand);
            AccidenteEntrevistadoBE AccidenteEntrevistado = null;

            while (reader.Read())
            {
                AccidenteEntrevistado                         = new AccidenteEntrevistadoBE();
                AccidenteEntrevistado.IdEmpresa               = Int32.Parse(reader["IdEmpresa"].ToString());
                AccidenteEntrevistado.IdAccidente             = Int32.Parse(reader["idAccidente"].ToString());
                AccidenteEntrevistado.IdAccidenteEntrevistado = Int32.Parse(reader["idAccidenteEntrevistado"].ToString());
                AccidenteEntrevistado.IdEntrevistado          = Int32.Parse(reader["IdEntrevistado"].ToString());
                AccidenteEntrevistado.Entrevistado            = reader["Entrevistado"].ToString();
                AccidenteEntrevistado.FlagEstado              = Boolean.Parse(reader["flagestado"].ToString());
            }
            reader.Close();
            reader.Dispose();
            return(AccidenteEntrevistado);
        }