예제 #1
0
 public void InsertGrupoPersona(List <GrupoPersona> oListGrupoPersona, int idGrupo)
 {
     using (GrupoPersonaDataAccess tDataAccess = new GrupoPersonaDataAccess())
     {
         tDataAccess.InsertGrupoPersona(oListGrupoPersona, idGrupo);
     }
 }
예제 #2
0
 public void UpdateGrupoPersona(SqlConnection oConn, SqlTransaction oTran, List <GrupoPersona> oListGrupoPersona, int idGrupo)
 {
     using (GrupoPersonaDataAccess tDataAccess = new GrupoPersonaDataAccess())
     {
         tDataAccess.UpdateGrupoPersona(oConn, oTran, oListGrupoPersona, idGrupo);
     }
 }
예제 #3
0
 public void DeleteGrupoPersona(SqlConnection oConn, SqlTransaction oTran, int idGrupo)
 {
     using (GrupoPersonaDataAccess tDataAccess = new GrupoPersonaDataAccess())
     {
         tDataAccess.Delete(oConn, oTran, new GrupoPersona()
         {
             IdGrupo = idGrupo
         });
     }
 }
예제 #4
0
 public GrupoPersona GetGrupoPersonaById(GrupoPersona oGrupoPersona)
 {
     using (GrupoPersonaDataAccess tDataAccess = new GrupoPersonaDataAccess())
     {
         DataSet ds = tDataAccess.GetByID(oGrupoPersona);
         if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
         {
             return(GrupoPersona.GetFromDataRow(ds.Tables[0].Rows[0]));
         }
     }
     return(null);
 }
예제 #5
0
        public List <GrupoPersona> GetListByFilter(GrupoPersona oGrupoPersona)
        {
            using (GrupoPersonaDataAccess tDataAccess = new GrupoPersonaDataAccess())
            {
                DataSet ds = tDataAccess.GetListByFilter(oGrupoPersona);

                if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
                {
                    return(GrupoPersona.GetFromDS(ds));
                }
            }

            return(null);
        }