public static CanalUsuario Insert(CanalUsuario canalUsuario)
 {
     CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter adapter = new CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter();
     CanalUsuarioDS.TblCanalUsuarioDataTable table = adapter.InsertCanalUsuario(canalUsuario.UsuarioID, canalUsuario.CanalID);
     if (table.Count() == 0)
     {
         return null;
     }
     CanalUsuario objCanalUsuario = RowToDto(table[0]);
     return CargarInformacionCompleta(objCanalUsuario);
 }
 public static List<CanalUsuario> SelectByUsuarioID(string usuarioID)
 {
     CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter adapter = new CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter();
     CanalUsuarioDS.TblCanalUsuarioDataTable table = adapter.SelectByUsuarioID(usuarioID);
     List<CanalUsuario> listaCanalUsuarios = new List<CanalUsuario>();
     foreach (CanalUsuarioDS.TblCanalUsuarioRow row in table)
     {
         CanalUsuario objCanalUsuario = RowToDto(row);
         listaCanalUsuarios.Add(CargarInformacionCompleta(objCanalUsuario));
     }
     return listaCanalUsuarios;
 }
    public static CanalUsuario SelectById(int id)
    {
        CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter adapter = new CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter();
        CanalUsuarioDS.TblCanalUsuarioDataTable table = adapter.SelectById(id);

        if (table.Count() == 0)
        {
            return null;
        }

        CanalUsuario objCanalUsuario = RowToDto(table[0]);

        return CargarInformacionCompleta(objCanalUsuario);
    }
 public static void Update(CanalUsuario canalUsuario)
 {
     CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter adapter = new CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter();
     adapter.Update(canalUsuario.UsuarioID, canalUsuario.CanalID, canalUsuario.Id);
 }
 public static void Delete(int id)
 {
     CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter adapter = new CanalUsuarioDSTableAdapters.TblCanalUsuarioTableAdapter();
     adapter.Delete(id);
 }